服务器git远程拉取代码没有问题。
本地、服务器的npm pm2都是-g全局安装的,没问题。
服务器PM2进行部署出现问题:
我的本地服务器PM2配置代码:
服务器git远程拉取代码没有问题。
本地、服务器的npm pm2都是-g全局安装的,没问题。
服务器PM2进行部署出现问题:
我的本地服务器PM2配置代码:
修改你账号下的.bashrc文件,将
#If not running interactively, don't do anything
case $- in
*i*) ;;
*) return;;
esac
修改为:
#If not running interactively, don't do anything
# case $- in
# i) ;;
# *) return;;
#esac
或者将你的nvm环境变量改写在.bashrc文件的头部
bash: npm: command not found
说明找不到npm
解决方法:
运行下面即可
ln -s /nodejs/node-v14.18.1-linux-x64/bin/npm /usr/local/bin/npm
2 回答2.1k 阅读✓ 已解决
5 回答2.3k 阅读
2 回答1k 阅读✓ 已解决
3 回答1.3k 阅读
3 回答1.5k 阅读
1 回答709 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
没有这个npm环境变量,估计你是用nvm装的node