node.js - 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)
解决方案
推荐阅读
- css - Bootstrap 4面包屑中断标签栏
- c - 在 32 位 ARM 架构中安装 gcc
- asp.net-mvc - GRID 中的列客户端模板
- c++ - 如何使用迭代器作为参数方法?
- android - Kivy Android 应用程序上的 Paramiko/SSH,可能吗?
- angular - 如何在 ngx-leaflet Angular 应用程序中加载和显示外部多多边形 geoJSON 文件
- php - 连接两个字符串并将其传递给 laravel 中的数组
- java - 使用规则使用户名唯一
- intellij-idea - Intellij/IDEA 切换器键映射
- html - Html/CSS 大小的图像