特使版本:2.2.0
Laravel 版本:6.18.3
PHP版本:7.4.8
数据库驱动程序和版本:mysql 15.1 Distrib 10.3.23-MariaDB
我已经在我的 Vagrant Homestead Laravel 盒子上成功部署了 Envoy 包,并且工作起来就像一个魅力。我用所有任务和指令实现了 Envoy.blade.php 以进行部署,它运行良好。当我在终端输入时envoy run deploy
,他的部署过程很好,但是考虑到在暂存帐户上进行部署以测试部署过程(生产服务器),运行部署的命令不起作用。在服务器上,我提取了更改甚至运行composer global require laravel/envoy
,composer global update
但没有结果。
首先我遇到了这个错误“-bash: envoy: command not found”所以在谷歌上搜索我添加了一些调整我添加了 /.composer/vendor/bin 目录(不存在,但在我的流浪宅基地确实存在)除了我添加了文件 ~/.composer/vendor/bin/envoy 并在我的 ~/.bash_profile 添加 export PATH="$PATH:$HOME/.composer/vendor/bin" 并且我不再拥有它们了错误提到“-bash: envoy: command not found”但现在不是当我点击 envoy run deploy 时,响应什么都没有!。