【发布时间】:2016-08-24 23:08:31
【问题描述】:
我有一个想要永远运行的 nodeJS 服务器。
我找到了这个包https://github.com/foreverjs/forever
我使用这个命令行安装了它sudo npm install forever -g
但是当我测试它时,没有输出(甚至没有寻求帮助)。
它可能是什么?
【问题讨论】:
标签: node.js npm npm-install forever
我有一个想要永远运行的 nodeJS 服务器。
我找到了这个包https://github.com/foreverjs/forever
我使用这个命令行安装了它sudo npm install forever -g
但是当我测试它时,没有输出(甚至没有寻求帮助)。
它可能是什么?
【问题讨论】:
标签: node.js npm npm-install forever
如果你通过 apt 包管理器安装在 Ubuntu 上,你需要创建一个符号链接,因为 npm 模块尝试通过 /usr/bin/node 运行
sudo ln -s `which nodejs` /usr/bin/node
或通过apt自动
sudo apt-get install nodejs-legacy
【讨论】:
node --version 得到任何输出吗?另外我建议将 npm 更新到最新版本 sudo npm install -g npm
nodejs --version 确实给出了输出,这意味着符号链接没有工作,您可以尝试 apt-get install nodejs-legacy 自动为您制作。如果这仍然不起作用,我会推荐这篇文章中建议的 NVM 路由stackoverflow.com/questions/21168141/…