0

我正在尝试通过 nodemon 执行节点应用程序。我有一个index.js文件作为我的应用程序的入口点和一个main.js文件:

var nodemon = require('nodemon');
/**
* some setup done
*/
nodemon({}).on('quit', ()=> {...});

配置nodemon.json为:

{
  "env": {
    ...
  },
  "execMap": {
      "js": "node --inspect --max-old-space-size=4096"
  },
  "watch": [
    "src/server",
    "config",
    "dist"
  ]
}

当我在终端中执行main.jsvia npm 脚本并运行ps命令时,我看到我的节点应用程序的 2 个实例正在运行:

12752 ttys001    0:02.53 /Users/testUser/.nvm/versions/node/v8.17.0/bin/node --inspect --max-old-space-size=4096 index.js
12777 ttys001    0:02.61 /Users/testUser/.nvm/versions/node/v8.17.0/bin/node --inspect --max-old-space-size=4096 --inspect-port=9230 /Users/testUser/projects/nodeProj/index.js

另外我只能在PORT 9230不上附加节点调试器9229!为什么会发生这样的事情?

4

0 回答 0