在 ubuntu 上使用 Forever 的 Node.js

Posted

技术标签:

【中文标题】在 ubuntu 上使用 Forever 的 Node.js【英文标题】:Node.js with Forever on ubuntu 【发布时间】:2012-03-25 15:40:04 【问题描述】:

我正在尝试安装 Forever 以与 Node.js 一起使用。我正在使用“npm install forever -g”安装它。它似乎安装得很好,但是当我运行命令'forever'时它没有找到。

也许我没有将它安装在正确的位置?应该安装在哪里?

任何帮助都会很棒!谢谢!

【问题讨论】:

【参考方案1】:

您必须使用 sudo 运行永久安装:

sudo npm install forever -g

【讨论】:

【参考方案2】:

应该可以,但请检查“npm bin -g”以确保该目录在您的路径上。

【讨论】:

这里不包括在内。我看到 express、node、node-waf 和 npm。我也没有看到 socket.io(如果我想的话),但 socket.io 正在工作。我应该从什么路径运行 npm install?我知道它会在我运行它的任何路径中创建 node_modules。 你是否使用 'sudo' 运行 npm install ?如果你使用'-g',你在哪个目录并不重要,但我通常会切换到一个没有'node_modules'的目录,只是为了确保它不会去那里。您不会在 bin 目录中看到来自 socket_io 的任何内容;它不会安装任何类似的工具。 好吧,我刚刚再次运行它,它工作了。谁知道!谢谢:) 我运行了“npm install forever”,它永远找不到,然后我运行“sudo npm install forever -g”,它运行良好。

以上是关于在 ubuntu 上使用 Forever 的 Node.js的主要内容,如果未能解决你的问题,请参考以下文章

在 Ubuntu 上安装 OpenCV for Python,得到 ImportError: No module named cv2.cv

我应该在(Docker)容器中使用 forever/pm2 吗?

sh 在Ubuntu上安装和设置NO-IP动态IP更新程序引擎的脚本

使用 Forever 运行我的 Node 应用程序不会记录任何输出

node解决通过npm无法安装forever的方法

带有 HTTPS 的 Ubuntu 18.04 EC2 实例上的 Apollo 服务器