teampay / voyager-api-admin
本包的最新版本(dev-master)没有提供许可信息。
dev-master
2018-07-31 07:52 UTC
Requires
- arrilot/laravel-widgets: 3.12
- tcg/voyager: 1.1.2
This package is not auto-updated.
Last update: 2024-09-20 20:16:12 UTC
README
此包安装了用于laravel api项目的源代码,并安装了voyager管理包
安装
首先,你需要一个空的laravel项目。下一步是运行以下命令之一:
php composer.phar require teampay/voyager-api-admin
或添加
"teampay/voyager-api-admin": "dev-master"
到你的composer.json文件的require部分。
接下来,你需要通过以下命令更新composer包:
composer update
此命令将安装空laravel项目所需的包。
基本用法
- 将
Teampay\VoyagerApiAdmin\VoyagerApiAdminServiceProvider::class添加到app/config.php文件中的providers部分。 - 在项目根目录运行以下命令
php artisan vendor:publish --force
并选择Provider: Teampay\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