1.本地主机需要先与服务器建立sshkey连接
2.本地主机和远程主机都需要,自己生成key,并将公钥放入GitHub或者gitee中
3.如果服务器使用app-get 或者 yum 安装的PM2,则需要建立几个快捷方式
○ executing post-deploy `export NODE_ENV=production && pm2 startOrRestart ecosystem.json --env production` bash: pm2: command not found post-deploy hook failed Deploy failed 1
这个错误则需要将
whereis pm2
pm2: /opt/nodejs/bin/pm2
sudo ln -s /opt/nodejs/bin/pm2 /usr/bin/pm2
executing post-deploy `export NODE_ENV=production && pm2 startOrRestart ecosystem.json --env production` /usr/bin/env: ‘node’: No such file or directory post-deploy hook failed Deploy failed 1
这个错误需要将
sudo ln -s /usr/bin/nodejs /usr/bin/node