针对您遇到的“pm2: command not found”问题,以下是一系列可能的解决方案,这些方案按照逻辑顺序排列,旨在帮助您逐步解决问题。 1. 确认pm2是否已经正确安装 首先,您需要确认pm2是否已经全局安装在您的系统中。您可以通过以下命令来检查: bash npm list -g --depth 0 | grep pm2 如果上述命令没有输出pm2,那么...
1、安装 pm2,执行:npm install -g pm2 2、输入 pm2 -v 后报错 pm2: command not found 二、解决办法 1、第一步:找到pm2安装路径,如果找不到就可以执行:find / -name pm2 我们可以看到出来很多路径,第一个就是 /usr/local/src/nodejs/bin/pm2,还有好几个别的,不知道有啥用 那么就进入 /usr/local/s...
PATH=$PATH:/www/server/nvm/versions/node/v12.18.1/bin 3、进入根目录,修改环境变量 把第二步中的代码写入环境变量 vim ~/.bash_profile 4、 使环境变量生效 source .bash_profile 这个时候再次输入pm2命令就不会提示Not Found了
2、复制以下代码 以node版本v12.18.1举例 PATH=$PATH:/www/server/nvm/versions/node/v12.18.1/bin 3、进入root目录,修改环境变量 把第二步中的代码写入环境变量 cd /root vim ~/.bash_profile 4、 使环境变量生效 source .bash_profile 这个时候再次输入pm2命令就不会提示Not Found了 孤单博客|教程分享...
source $HOME/.bashrc && export ...,这样每次发布的时候,都强行在当前的 pm2 ssh 通道中,重载变...
pm2: command not found 1、全局安装 npm install pm2 -g 2、创建软连接(想看创建软连接) ln -s /root/node-v10.14.2-linux-x64/bin/pm2 /usr/local/bin/ * 注意: /root/node-v10.14.2-linux-x64/bin/pm2 不代表你当前的 pm2 地址。
项目中使用到了pm2,用于管理微服务的启停,我在相关机器上安装好了pm2,然后使用ansible进行批量启动服务。在使用ansible的shell模块执行远程命令时候却报了错:/bin/sh: pm2 :command not found,如下图 问题定位 1. 在被执行机器上查看pm2命令,看看是不是没有添加到环境变量(PATH)里。
pm2: command not found Then I tried to add the path by doing: sudo env PATH=$PATH:/home/jy/.npm-global/bin pm2 startup -u safeuser and export PATH=$PATH:/home/jy/.npm-global/bin and restarted PuTTY, still get the same error. ...
Linux -bash: pm2: command not found 及 forever:command not foun 无论是pm2还是forever都是一个原因,就是没设置到系统的环境变量上面。 linux 输入 echo $PATH 可以看到环境变量配置 当我们是用命令回去环境变量里面找 我们直接使用挂在到 /usr/local/bin 即可 ...
背景 项目中使用到了pm2,用于管理微服务的启停,我在相关机器上安装好了pm2,然后使用ansible进行批量启动服务。在使用ansible的shell模块执行远程命令时候却报了错:/bin/sh: pm2 :command not found,如下图 问题定位 1. 在被执行机器上查看pm2命令,