lenboard / voyager-api-admin
此包最新版本(dev-master)没有提供许可信息。
dev-master
2018-07-04 12:07 UTC
Requires
- arrilot/laravel-widgets: 3.12
- tcg/voyager: 1.1.2
This package is not auto-updated.
Last update: 2024-09-20 21:07:01 UTC
README
此包安装laravel api项目的源代码,并安装voyager管理包。
安装
首先,你需要一个空的laravel项目。下一步是运行以下命令之一:
php composer.phar require lenboard/voyager-api-admin
或者将以下内容添加到你的 composer.json
文件的require部分:
"lenboard/voyager-api-admin": "dev-master"
to the require section of your composer.json
file.
接下来,你需要通过以下命令更新composer包:
composer update
此命令将安装空laravel项目所需的包。
基本用法
- 将
Lenboard\VoyagerApiAdmin\VoyagerApiAdminServiceProvider::class
添加到 app/config.php 文件中的providers部分。 - 在项目根目录运行以下命令
php artisan vendor:publish --force
并选择 Provider: Lenboard\VoyagerApiAdmin\VoyagerApiAdminServiceProvider
此命令将所需文件复制到你的项目中。请注意,此命令会覆盖项目中的某些文件。
在下一步中,你必须配置项目配置文件 (.env)。你必须编辑数据库配置和应用程序URL(APP_URL)。如果你之前已经这样做,则可以跳过此步骤。然后,你必须运行以下命令:
php composer.phar dump-autoload && php artisan migrate:fresh --seed
这些命令创建所需的数据库结构并将一些信息粘贴到数据库中。下一步是将文件routes/voyager-admin-api-routes.php包含到文件routes/web.php中。
//... include __DIR__ . '/voyager-admin-api-routes.php'; //...
创建到存储目录的符号链接。此命令是:
php artisan storage:link
这样就完成了。要访问管理面板,请访问链接 http(s)://example.com/admin
管理员访问:邮箱: admin@admin.com 密码: password