我是NodeJS的新手。我尝试在我的本地机器上使用我的节点js应用程序,安装永远模块,脚本连续运行 但是当我在VPS(Godaddy)中部署我的应用程序时。 Node应用运行正常。我尝试永远安装,以便使用命令
连续运行我的脚本npm install forever -g.
安装模块但尝试使用命令
运行时forever start app.js
说永远没有找到命令。 谁能指导我,我做错了什么?任何帮助将不胜感激。
答案 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
。