shibaji / admin
Laravel Admin Panel,适用于Laravel开发者。您可以使用基本需求创建快速Admin Panel。
v0.1.18
2020-12-23 13:49 UTC
Requires
- barryvdh/laravel-dompdf: ^0.8.7
- doctrine/dbal: ^2.11
- graham-campbell/markdown: ^13.1
- laravel/ui: ^3.1
- livewire/livewire: ^2.3
- maatwebsite/excel: ^3.1
- nesbot/carbon: ^2.43
- nwidart/laravel-modules: ^8.2
- plank/laravel-metable: ^4.1
- simshaun/recurr: ^4.0
- spatie/laravel-permission: ^3.17
- spatie/laravel-searchable: ^1.9
README
此Web Admin面板适用于使用Laravel 8开发的 Enterprise 应用程序。
这是一个专为 Laravel 框架开发的美丽Web Admin。它包含许多屏幕、组件、可管理的菜单以及自动暗黑模式。
它简单易用于您的laravel项目。
- 安装过程
- 首先初始化或创建新的Laravel项目
- 然后在终端中打开项目。
- 然后输入以下命令
composer require shibaji/admin
- 在您的新的Laravel项目中设置数据库连接。
- Laravel UI包已包含在此Admin Panel中。
- 使用Admin命令设置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
。
如果您想为Admin创建模块,请这样做。
自动加载
默认情况下,模块类不会自动加载。您可以使用psr-4自动加载您的模块。例如
{
"autoload": {
"psr-4": {
"App\\": "app/",
"Modules\\": "Modules/"
}
}
}
提示:不要忘记之后运行 composer dump-autoload
。
现在您可以看到此admin。
让我们享受吧! :)