问题一: stack Error: EACCES: permission denied, mkdir '/opt/node-v10.16.0-linux-x64/lib/node_modules/glup/node_modules/node-sass/build'

解决方案:

sudo npm install -g glup  --unsafe-perm

问题二: pm2: command not found

问题描述:
执行npm install pm2 -g,安装成功后,无法使用pm2命令。

[root@dev-node1 konga]# pm2 -v
-bash: pm2: command not found

解决方案:

# 先找到 "pm2" 的所在位置
[root@dev-node1 konga]# find / -name "pm2"
/opt/node-v10.16.0-linux-x64/bin/pm2
/opt/node-v10.16.0-linux-x64/lib/node_modules/pm2
/opt/node-v10.16.0-linux-x64/lib/node_modules/pm2/lib/templates/logrotate.d/pm2
/opt/node-v10.16.0-linux-x64/lib/node_modules/pm2/bin/pm2
/opt/node-v10.16.0-linux-x64/lib/node_modules/pm2/pm2

# 建立软连接
[root@dev-node1 konga]# ln -s /opt/node-v10.16.0-linux-x64/lib/node_modules/pm2/bin/pm2 /usr/local/bin

# 测试使用
[root@dev-node1 konga]# pm2 -v
4.4.1
[root@dev-node1 konga]# pm2 start app.js --name konga
[PM2] Spawning PM2 daemon with pm2_home=/root/.pm2
[PM2] PM2 Successfully daemonized
[PM2] Starting /opt/konga/app.js in fork_mode (1 instance)
[PM2] Done.
...
最后修改:2020 年 10 月 11 日 05 : 48 PM
如果觉得我的文章对你有用,请随意赞赏