centos安装pm2出现问题/usr/lib/node_modules/pm2/node_modules/chalk/source/index.js:103 ...styles,
环境 centos7
安装 pm2
流程
1、安装npm
2、安装pm2
3、pm2 list查看状态
问题出在pm2时,会出现一下问题
/usr/lib/node_modules/pm2/node_modules/chalk/source/index.js:103
...styles,
解释:
这个问题其实很简单,就是npm和node的版本太低,但是我查了一下,我的npm版本是3.10,node版本是6.17
只需升级npm版本即可
1、 卸载npm
npm uninstall npm -g
2、安装gcc
yum install gcc gcc-c++
3、自建一个文件夹下载node
mkdir npm cd npm wget https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz
4、解压
tar -xvf node-v10.14.1-linux-x64.tar.gz mv node-v10.14.1-linux-x64 node
5、添加环境变量
vi /etc/profile
在其中添加
export NODE_HOME=/root/npm/node export PATH=$NODE_HOME/bin:$PATH
注意!! NODE_HOME后面的值要添加到自己的node解压的路径
6、刷新配置
source /etc/profile
7、看看自己的版本情况
node -v npm -v
8、安装pm2
npm install -g pm2
pm2 list
9、完成