rocket-firm/rdrive-core

Rocket Drive - Laravel 管理包

dev-master 2020-11-02 10:23 UTC

README

安装

创建新的 Laravel 应用程序后,您可以使用以下命令包含 Rdrive 包:

composer require rocket-firm/rdrive-core

接下来,请确保创建一个新的数据库,并将您的数据库凭证添加到 .env 文件中。您还希望将应用程序 URL 添加到 APP_URL 变量中。

APP_URL=http://project.test

DB_DATABASE=db_project
DB_USERNAME=root
DB_PASSWORD=

config/app.php (Laravel) 中,您应该用此包中包含的替换 Laravel 的翻译服务提供者

Illuminate\Translation\TranslationServiceProvider::class,

Spatie\TranslationLoader\TranslationServiceProvider::class,

最后,我们可以安装 Rdrive。您可以选择带有或没有示例数据的 Rdrive 安装。示例数据将包括 1 个管理员账户(如果尚未存在用户)、1 个示例页面、4 个示例帖子、2 个类别和 7 个设置。

不安装示例数据
php artisan rdrive:install
  
php artisan migrate
安装示例数据
php artisan rdrive:install --with-dummy

php artisan migrate

composer dump-autoload

php artisan db:seed --class=RdriveDummyDatabaseSeeder

然后,将这些示例路由添加到您的 api.php 文件中

Route::apiResources(['countries' => 'API\Admin\CountryController']);

那么,我们就可以开始了!
使用 php artisan serve 启动本地开发服务器。然后,在浏览器中访问 URL https://:8000/admin

如果您安装了示例数据,则已为您创建了一个用户,以下是登录凭证:

电子邮件: admin@admin.com
密码: 123456