我正在使用deploy bot在服务器上部署laravel项目。在请求请求后,我在服务器上运行以下这些命令
chmod -R 777 $RELEASE/storage
composer install --no-progress --optimize-autoloader
php artisan config:cache php artisan migrate
php artisan passport:install
php artisan passport:client --personal
然后我的项目运行顺利,但是问题是因为我必须运行php artisanpassport:install始终安装,然后再次生成密钥,然后当前用户必须注销才能继续进行。如果我从以下命令中删除php artisanpassport:install,则在找到时会生成错误密钥
Composer.json:
{
"name": "laravel/laravel",
"type": "project",
"description": "The Laravel Framework.",
"keywords": [
"framework",
"laravel"
],
"license": "MIT",
"require": {
"php": "^7.1.3",
"barryvdh/laravel-cors": "^0.11.3",
"bosnadev/repositories": " 0.*",
"fideloper/proxy": "^4.0",
"laravel/framework": "5.8.*",
"laravel/passport": "^7.2",
"laravel/tinker": "^1.0",
"laravelcollective/html": "^5.7",
"orangehill/iseed": "^2.6",
"spatie/laravel-menu": "^3.3",
"spatie/laravel-permission": "^2.32"
},
"require-dev": {
"beyondcode/laravel-dump-server": "^1.0",
"filp/whoops": "^2.0",
"fzaninotto/faker": "^1.4",
"mockery/mockery": "^1.0",
"nunomaduro/collision": "^2.0",
"phpunit/phpunit": "^7.0",
"user11001/eloquent-model-generator": "^2.0",
"xethron/migrations-generator": "^2.0"
},
"config": {
"optimize-autoloader": true,
"preferred-install": "dist",
"sort-packages": true
},
"extra": {
"laravel": {
"dont-discover": []
}
},
白猪掌柜的