node.js - 运行 sudo pm2 start server.js 时需要 Stack / MODULE_NOT_FOUND 错误
问题描述
我是 NGINX 的新手。我正在尝试运行我的节点服务器,sudo pm2 start server.js
但我不断收到 MODULE_NOT_FOUND requireStack 错误。当我将它运行到本地机器时一切都很好,但是当我在 nginx 上运行时,这种情况一直在发生。我无法连接到我的后端。请帮忙。
我不确定这是否会有所帮助,但是当我也运行时node server.js
,我也会收到此错误。
解决方案
- 我遇到了同样的问题,我在运行 pm2 之前忘记运行 npm install。
- 即使您正在运行构建文件,也请运行 npm install。
推荐阅读
- git - Git:安全回滚到以前的主人
- bash - 在 bash 中,如何将无限输出流重定向到处理的文件?
- intellij-idea - Intellij 为不应输出任何内容的键输出奇怪的字符
- lua - 考虑到 roblox studio 中的碰撞时如何移动对象
- ios - UIView 和 UICollection 的动态约束
- javascript - JS TypeError: texte is null - 如何从不为 null 的 textarea 开始?
- github - githubActions:如何显示测试覆盖率?
- python - 用 Keras 计数
- javascript - 分块运行 HTTP 请求
- python - 遍历字典值以形成 URL