【问题标题】:nodeJS - nodemon console log stopped workingnodeJS - nodemon控制台日志停止工作
【发布时间】:2017-04-07 01:38:26
【问题描述】:

我遇到了一个奇怪的问题,nodemon 突然停止显示控制台日志。

我正在使用 npm run dev 命令运行 nodeJS 应用,我的 package.json 如下所示,

{
  "name": "loginform",
  "version": "0.0.0",
  "private": true,
  "scripts": {
    "start": "node ./bin/www",
    "dev": "nodemon app.js"
  },
  "dependencies": {
    "async": "^2.1.4",
    "body-parser": "^1.15.2",
    "body-parser-xml": "^1.1.0",
    "cassandra-driver": "^3.1.6",
    "connect-flash": "^0.1.1",
    "ejs": "^2.0.6",
    "es6-template-strings": "^2.0.1",
    "express": "^4.14.0",
    "express-rate-limit": "^2.6.0",
    "express-session": "^1.10.1",
    "log-buffer": "0.0.3",
    "mongodb": "^2.2.25",
    "mongoose": "^4.7.0",
    "nodemailer": "^0.7.1",
    "passport": "^0.2.1",
    "passport-facebook": "^1.0.3",
    "passport-local": "^1.0.0",
    "passport-twitter": "^1.0.2",
    "qs": "^6.3.0",
    "sweetalert2": "^6.5.5",
    "trim": "0.0.1",
    "url-pattern": "^1.0.3",
    "uuid": "^3.0.1",
    "xml2js": "^0.4.17"
  },
  "devDependencies": {
    "nodemon": "^1.11.0"
  }
}

我正在工作但突然停止工作,我能够弄清楚为什么,虽然我在两者之间安装了pm2但被卸载了,这可能是破坏日志记录的原因吗?

更新

这是我的控制台的样子,根本没有日志。

谁能帮忙解决?

谢谢。

【问题讨论】:

    标签: javascript node.js console.log pm2 nodemon


    【解决方案1】:

    你有一个错字。我确定您通过npm run dev 运行此程序。

    尝试删除你的 node_modules 文件夹,然后重新运行npm install

    【讨论】:

    • 是的,我在问题中提到过。
    • 你居然写了npm dev run,请指正。
    • 是的,那是错字。
    • 我在运行时使用了正确的命令,我错误地写了错误的命令。
    • 尝试删除 node_modules 文件夹,然后重新运行 npm install