首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在VPS中存在永久问题的Nodejs,找不到永久命令

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

Stack Overflow用户
提问于 2015-10-10 03:13:56
回答 1查看 2.5K关注 0票数 0

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

代码语言:javascript
复制
npm install forever -g.

它会安装模块,但在尝试使用命令运行它时

代码语言:javascript
复制
forever start app.js

表示永远找不到命令。有人能告诉我我哪里做错了吗?任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2015-10-10 11:08:39

您应该检查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 start app.js。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33045573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档