lainga9 / balldeep
此包的最新版本(dev-master)没有可用的许可信息。
欢呼
dev-master
2018-10-24 11:45 UTC
Requires
- php: >=7.0.0
- cviebrock/eloquent-sluggable: 4.5.*
- laravel/framework: 5.6.*
- roumen/sitemap: 2.8.*
- silber/bouncer: v1.0.0-rc.1
- spatie/laravel-medialibrary: ^7.0.0
This package is auto-updated.
Last update: 2024-09-05 00:52:40 UTC
README
添加
"lainga9/balldeep": "dev-master"
对于本地设置,也请添加
"repositories": [
{
"type": "path",
"url": "../packages/lainga9/balldeep/",
"options": {
"symlink": true
}
}
]
和
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/",
"Lainga9\\BallDeep\\": "../packages/lainga9/balldeep/src"
}
}
到 composer.json 并更新
如果无法解决需求,尝试添加
"minimum-stability": "dev"
到主项目的 composer.json 文件
然后
php artisan package:discover
php artisan vendor:publish --provider="Lainga9\BallDeep\BallDeepServiceProvider" --force
php artisan vendor:publish --tag="bouncer.migrations"
php artisan vendor:publish --provider="Spatie\MediaLibrary\MediaLibraryServiceProvider" --tag="migrations"
php artisan vendor:publish --provider="Spatie\MediaLibrary\MediaLibraryServiceProvider" --tag="config"
php artisan migrate
composer dump-auto
php artisan db:seed --class="BdPostTypesTableSeeder"
php artisan db:seed --class="BdRolesTableSeeder"
php artisan storage:link
用户管理
添加
'balldeep' => [
'driver' => 'session',
'provider' => 'balldeep',
],
到 guards 数组中,并
'balldeep' => [
'driver' => 'eloquent',
'model' => Lainga9\BallDeep\app\User::class,
],
到 providers 数组中在 config/auth.php。
设置
要运行设置,您可以运行以下操作(可选)
php artisan balldeep:setup
将外观添加到 config/app.php
添加样式到布局
BallDeep::styles()
媒体管理器
https://github.com/spatie/laravel-medialibrary
更新 config/medialibrary.php 以使用正确的 S3 存储桶
同时,将路径添加到自定义 MediaPathGenerator.php 类