grass-feria / starterkid
laravel 的 starterkid
dev-main
2024-06-21 16:28 UTC
This package is auto-updated.
Last update: 2024-09-03 23:51:43 UTC
README
环境变量
APP_NAME=Sharepusher APP_ENV=dev APP_KEY=base64:xwwqWFIgS8+64gEeo3UJT8v9d62CopTzrU2FzhPneUM= APP_DEBUG=true APP_URL=https://:8000 DEBUGBAR_ENABLED=true DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=sharepusher DB_USERNAME=root DB_PASSWORD= QUEUE_CONNECTION=sync REDIS_CLIENT=predis CACHE_STORE=file MAIL_MAILER=smtp MAIL_HOST=mail.your-server.de MAIL_PORT=465 MAIL_USERNAME="admin@teamspusher.com" MAIL_PASSWORD="4WiH3RGeVC52GXHXPuJZ" MAIL_ENCRYPTION=ssl MAIL_FROM_ADDRESS="admin@teamspusher.com" MAIL_FROM_NAME="${APP_NAME}" MAX_FILE_SIZE_KB=300000 #300MB MAX_FILE_SIZE_MB=300 #300MB
由于 Windows 的问题,请在 composer.json 中添加此行
"config": {
"optimize-autoloader": true,
"preferred-install": "dist",
"sort-packages": true,
"allow-plugins": {
"pestphp/pest-plugin": true,
"php-http/discovery": true
},
"platform": {
"ext-pcntl": "8.0",
"ext-posix": "8.0"
}
},
安装 predis
composer require predis/predis
安装 horizon
composer require laravel/horizon --ignore-platform-reqs
php artisan horizon:install
安装 spatie medialibary
composer require "spatie/laravel-medialibrary" --ignore-platform-reqs
php artisan vendor:publish --provider="Spatie\MediaLibrary\MediaLibraryServiceProvider" --tag="medialibrary-migrations"
安装 spatie backup
composer require spatie/laravel-backup --ignore-platform-reqs
安装 debugbar
composer require barryvdh/laravel-debugbar --dev --ignore-platform-reqs
php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"
添加 sftp 文件系统
composer require league/flysystem-sftp-v3 --ignore-platform-reqs
在 /composer.json 中添加此行
"grass-feria/starterkid": "dev-main",
"repositories": [
{
"type": "vcs",
"url": "https://github.com/David-Grass-Feria/starterkid",
"options": {
"symlink": true
}
}
]
运行命令
composer update
迁移数据库并发布资源
php artisan starterkid:install
dotenv 用于 tailwind
npm install dotenv --save-dev
存储链接
php artisan storage:link
调度器
php8.2 /home/davidgrassferia/laravel/starterkid/artisan schedule:run
表单
php8.2 /home/davidgrassferia/laravel/starterkid/artisan schedule:run