服务器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
5 回答4.8k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
5 回答1.9k 阅读
2 回答1.3k 阅读✓ 已解决
3 回答2k 阅读
1 回答3.2k 阅读
没有这个npm环境变量,估计你是用nvm装的node