在VPS中永远存在问题的Nodejs,永远找不到命令

时间:2015-10-09 19:13:56

标签: node.js npm forever

我是NodeJS的新手。我尝试在我的本地机器上使用我的节点js应用程序,安装永远模块,脚本连续运行 但是当我在VPS(Godaddy)中部署我的应用程序时。 Node应用运行正常。我尝试永远安装,以便使用命令

连续运行我的脚本
npm install forever -g.

安装模块但尝试使用命令

运行时
forever start app.js

说永远没有找到命令。 谁能指导我,我做错了什么?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

如果列出了模块,您应该与npm list -g核实。

检查它的其他方法是转到bash控制台并输入ls /usr/local/lib/node_modules | grep forever并检查模块是否在那里。

如果不存在,安装模块会出错。使用sudo npm install -g forever再次安装。

在bash控制台中查看printenv | egrep -o "(.*node*),看看你是否有“NODE_PATH = / opt / lib / node_modules”。

如果控制台中没有export NODE_PATH=/opt/lib/node_modules,请再次尝试使用forever命令forever start app.js

相关问题