Nodemon запускает 2 экземпляра узла при выполнении в виде модуля в файле javascript - PullRequest
0 голосов
/ 22 февраля 2020

Я пытаюсь выполнить приложение узла через 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 через 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! Почему это происходит?

...