rocket-firm / rdrive-core
Rocket Drive - Laravel 管理包
dev-master
2020-11-02 10:23 UTC
Requires
- ext-json: *
- arcanedev/laravel-lang: ^6.0
- astrotomic/laravel-translatable: ^11.0
- doctrine/dbal: ^2.9
- laravel/passport: ^7.2
- spatie/eloquent-sortable: ^3.4
- spatie/laravel-permission: ^2.37
- spatie/laravel-translation-loader: ^2.3
- sven/flex-env: ^2.1
Requires (Dev)
- laravel/framework: ~5.8.0
- phpunit/phpunit: ^7.5|^8.0
- dev-master
- dev-dependabot/npm_and_yarn/express-4.18.2
- dev-dependabot/npm_and_yarn/qs-and-express-6.11.0
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/loader-utils-and-webpack-cli-1.4.2
- dev-dependabot/npm_and_yarn/eventsource-1.1.1
- dev-dependabot/npm_and_yarn/lodash-es-4.17.21
- dev-dependabot/npm_and_yarn/url-parse-1.5.10
- dev-dependabot/npm_and_yarn/follow-redirects-1.14.8
- dev-dependabot/npm_and_yarn/ajv-6.12.6
- dev-dependabot/npm_and_yarn/follow-redirects-1.14.7
- dev-dependabot/npm_and_yarn/path-parse-1.0.7
- dev-dependabot/npm_and_yarn/dns-packet-1.3.4
- dev-dependabot/npm_and_yarn/browserslist-4.16.6
- dev-dependabot/npm_and_yarn/hosted-git-info-2.8.9
- dev-dependabot/npm_and_yarn/lodash-4.17.21
- dev-dependabot/npm_and_yarn/ua-parser-js-0.7.28
- dev-dependabot/npm_and_yarn/ssri-6.0.2
- dev-dependabot/npm_and_yarn/elliptic-6.5.4
- dev-dependabot/npm_and_yarn/dot-prop-4.2.1
- dev-dependabot/npm_and_yarn/mixin-deep-1.3.2
- dev-dependabot/npm_and_yarn/http-proxy-1.18.1
- dev-dependabot/npm_and_yarn/websocket-extensions-0.1.4
- dev-dependabot/npm_and_yarn/acorn-6.4.1
- dev-dependabot/npm_and_yarn/eslint-utils-1.4.3
- dev-develop
- dev-formModels
- dev-crudModels
- dev-authorization
This package is auto-updated.
Last update: 2024-09-11 05:33:52 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