anticopyright-code / laravel-admin
Laravel Admin Panel为laravel开发者设计。您可以使用基本需求创建快速管理面板。
dev-main
2022-11-10 06:21 UTC
Requires
- barryvdh/laravel-dompdf: ^2.0.0
- doctrine/dbal: ^4.0.0-beta1
- graham-campbell/markdown: ^14.0.0
- laravel/ui: ^4.0.2
- livewire/livewire: ^2.10.7
- maatwebsite/excel: ^3.1.44
- nesbot/carbon: ^2.63.0
- nwidart/laravel-modules: ^9.0.6
- plank/laravel-metable: ^5.3.0
- simshaun/recurr: ^5.0.1
- spatie/laravel-backup: ^8.1.5
- spatie/laravel-medialibrary: ^10.7.1
- spatie/laravel-permission: ^5.5.16
- spatie/laravel-searchable: ^1.11.0
This package is auto-updated.
Last update: 2024-09-10 10:52:30 UTC
README
此Web管理面板适用于使用Laravel 8开发的商业应用。
这是一个为Laravel框架开发的美丽Web管理面板。它包含许多屏幕、组件、可管理的菜单和自动深色模式。
它简单易用于您的laravel项目。
- 安装过程
- 首先初始化或创建新的Laravel项目
- 然后在终端中打开项目。
- 然后输入以下命令
composer require shibaji/admin
- 在你的新Laravel项目中设置数据库连接。
- Laravel UI包已包含在此管理面板中。
- 通过Admin命令设置管理面板
php artisan admin:install
- 使用Artisan命令创建Auth脚手架
php artisan ui:auth
- 不要替换任何预加载的资源。
The [auth/login.blade.php] view already exists. Do you want to replace it? (yes/no) [no]: no
The [auth/passwords/confirm.blade.php] view already exists. Do you want to replace it? (yes/no) [no]: no
The [auth/passwords/email.blade.php] view already exists. Do you want to replace it? (yes/no) [no]: no
例如,对于每个必需问题,都输入no
。
- 现在在
.env
文件中设置数据库连接
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=<DB_NAME> DB_USERNAME=<DB_USER> DB_PASSWORD=<DB_PASSWORD>
- 从项目打开终端。并编写代码。
php artisan migrate
- 使用此URL打开浏览器标签
https://:8000
。 - 打开后注册用户。
- 登录后转到
https://:8000/admin
。
如果您想为管理员创建模块,则执行此操作。
自动加载
默认情况下,模块类不会自动加载。您可以使用psr-4来自动加载您的模块。例如
{
"autoload": {
"psr-4": {
"App\\": "app/",
"Modules\\": "Modules/"
}
}
}
提示:别忘了之后运行 composer dump-autoload
。
现在您可以看到这个管理面板了。
让我们享受吧! :)