首页 > 解决方案 > PM2 未在 localhost 上启动 nodejs 应用程序

问题描述

PM2 没有在 localhost 上启动应用程序。如果没有 PM2,我会使用 npm start 启动我的应用程序。我已经尝试过 pm2 start npm -- start 但在日志中出现意外的令牌错误。

$ pm2 日志

[TAILING] 拖尾 [all] 进程的最后 15 行(使用 --lines 选项更改值)

C:\Users\fssykes.pm2\pm2.log 最后 15 行:

PM2 | 2019-05-16T11:31:05:PM2 日志:App [npm:7] 在线

PM2 | 2019-05-16T11:31:05:PM2 日志:应用程序 [npm:7] 通过信号 [SIGINT] 以代码 [1] 退出

PM2 | 2019-05-16T11:31:05:PM2 日志:应用程序 [npm:7] 从 -fork 模式开始 -

PM2 | 2019-05-16T11:31:05:PM2 日志:App [npm:7] 在线

PM2 | 2019-05-16T11:31:06:PM2 日志:应用程序 [npm:7] 通过信号 [SIGINT] 以代码 [1] 退出

PM2 | 2019-05-16T11:31:06:PM2 日志:应用程序 [npm:7] 从 -fork 模式开始 -

PM2 | 2019-05-16T11:31:06:PM2 日志:App [npm:7] 在线

PM2 | 2019-05-16T11:31:06:PM2 日志:应用程序 [npm:7] 通过信号 [SIGINT] 以代码 [1] 退出

PM2 | 2019-05-16T11:31:06:PM2 日志:应用程序 [npm:7] 从 -fork 模式开始 -

PM2 | 2019-05-16T11:31:06:PM2 日志:App [npm:7] 在线

PM2 | 2019-05-16T11:31:06:PM2 日志:应用程序 [npm:7] 通过信号 [SIGINT] 以代码 [1] 退出

PM2 | 2019-05-16T11:31:06:PM2 日志:应用程序 [npm:7] 从 -fork 模式开始 -

PM2 | 2019-05-16T11:31:06:PM2 日志:App [npm:7] 在线

PM2 | 2019-05-16T11:31:06:PM2 日志:应用程序 [npm:7] 通过信号 [SIGINT] 以代码 [1] 退出

PM2 | 2019-05-16T11:31:06:PM2 日志:脚本 C:\PROGRAM FILES\NODEJS\NPM.CMD 有太多不稳定的重启 (16)。停了下来。“错误”

C:\Users\fssykes.pm2\logs\npm-out.log 最后 15 行:

C:\Users\fssykes.pm2\logs\npm-error.log 最后 15 行:

7|npm | C:\程序文件\NODEJS\NPM.CMD:1

7|npm | (function (exports, require, module, __filename, __dirname) { :: 由 npm 创建,请勿手动编辑。

7|npm | ^

7|npm |

7|npm | SyntaxError:意外的令牌:

7|npm | 在新脚本 (vm.js:80:7)

7|npm | 在 createScript (vm.js:274:10)

7|npm | 在 Object.runInThisContext (vm.js:326:10)

7|npm | 在 Module._compile (internal/modules/cjs/loader.js:664:28)

7|npm | 在 Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)

7|npm | 在 Module.load (internal/modules/cjs/loader.js:600:32)

7|npm | 在 tryModuleLoad (internal/modules/cjs/loader.js:539:12)

7|npm | 在 Function.Module._load (internal/modules/cjs/loader.js:531:3)

7|npm | 在 Function._load (C:\Users\fssykes\AppData\Roaming\npm\node_modules\pm2\node_modules@pm2\io\build\main\metrics\httpMetrics.js:172:43)

7|npm | 在对象。(C:\Users\fssykes\AppData\Roaming\npm\node_modules\pm2\lib\ProcessContainerFork.js:27:21)

标签: node.jspm2

解决方案


推荐阅读