node.js - 应用程序启动时出现nodejs pm2错误

标签 node.js express pm2

我正在尝试将我在 Windows 机器上构建的 nodejs 应用程序运行到我的 Ubuntu Server 14.04。

当我尝试使用 pm2 web 启动 pm2 的网络界面或使用 pm2 start myapp.js 启动我的 nodejs 应用程序时,我已经安装了 nodejs 和 pm2 hovewer,它抛出此错误:/usr/bin/env: node: No such file or directory

我做错了什么吗?

最佳答案

您必须在控制台中运行以下命令:

sudo ln -s /usr/bin/nodejs /usr/local/bin/node

然后再次尝试运行 Node 应用程序。

关于node.js - 应用程序启动时出现nodejs pm2错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29068860/

相关文章:

node.js - 奥斯曼无法解析引用的问题

javascript - 如果端口范围太宽,Node 中的端口扫描将不起作用

javascript - 使用 Express 和 MongoDB - 如何注销用户?

node.js - 错误 : Failed to lookup view in Express

node.js - 使用 Node v6.x 和 pm2 导致 koa-ejs 错误

node.js - Mongoose $lookup 聚合无法按预期工作

javascript - 使用 node.js 的 Socket.io 根本没有表达?

Node.JS 内置集群还是 PM2 集群?

node.js - Dockerfile ..... ✖ 错误 : Command failed:/bin/sh -c autoreconf -ivf/bin/sh: autoreconf: not found

javascript - JSON解析错误: unrecognised token <