Node.js 在Ubuntu服务器20.04LTS上全局安装PM2时出错
我有一个运行Ubuntu服务器20.04LTS的VM,我想用PM2运行一个nodejs程序。我在安装pm2Node.js 在Ubuntu服务器20.04LTS上全局安装PM2时出错,node.js,npm,pm2,ubuntu-server,Node.js,Npm,Pm2,Ubuntu Server,我有一个运行Ubuntu服务器20.04LTS的VM,我想用PM2运行一个nodejs程序。我在安装pm2npm安装-g时遇到问题pm2@latest和sudo npm安装-gpm2@latest npm错误!代码eNONT npm错误!系统调用chmod npm错误!path/usr/lib/node_modules/pm2/node_modules/mocha/node_modules/mkdirp/bin/cmd.js npm错误!errno-2 npm错误!enoint-enoint:没
npm安装-g时遇到问题pm2@latest
和sudo npm安装-gpm2@latest
npm错误!代码eNONT
npm错误!系统调用chmod
npm错误!path/usr/lib/node_modules/pm2/node_modules/mocha/node_modules/mkdirp/bin/cmd.js
npm错误!errno-2
npm错误!enoint-enoint:没有这样的文件或目录,chmod'/usr/lib/node_modules/pm2/node_modules/mocha/node_modules/mkdirp/bin/cmd.js'
npm错误!eNONT这与npm无法找到文件有关。
npm错误!埃诺特
npm错误!此运行的完整日志可在以下位置找到:
npm错误/root/.npm/_logs/2020-06-04T18_01_48_656Z-debug.log
Ps:我尝试了
npm安装-gnpm@latest
并清理npm缓存,但似乎没有任何效果。错误表明该文件不存在,但尽管知道,我不知道我能做什么,也不知道是什么导致了问题。我不知道这是否会影响到什么,但我现在处于root模式,pm2web
的作者不久前就不推荐它了,所以它可能再也无法卸载了
官员说:
因为已经不可能再监测在多个平台上运行的pm2
机器我不再在pm2网络上工作了
如需其他选择,请查看-有支持的流程经理
对于多个主机,基于unix的权限,一个功能更强大的web
接口等等
Guvnor
在ubuntu 20.04上也不容易安装,现在我使用或通过web界面控制我的实例。尝试使用sudo安装?是的,在root上你不需要使用sudo,但我还是尝试了sudo,得到了同样的结果