travis-ci 部署 node 项目用 pm2 进程守护提示没有 pm2 命令
命令行工具中可以直接使用 pm2 命令。
travis-ci 错误提示
命令行正常使用
我很疑惑,因为我的 pm2 已经全局安装了=。=
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
命令行工具中可以直接使用 pm2 命令。
我很疑惑,因为我的 pm2 已经全局安装了=。=
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
你在部署时加上一句 echo $PATH, 即打印出环境变量path的值。极度怀疑你单独登陆和使用travis-ci自动执行shell命令时,使用的环境变量path值不同!后者在path中没有加入pm2的路径。
部署文件写错了。正确的应该这样
xx.xxx.xx.xxx 是 ip,敏感信息所以我隐去了。