我正在尝试通过 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.js
via 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
!为什么会发生这样的事情?