Горячая перезагрузка сервера micro-dev с babel - PullRequest
0 голосов
/ 22 мая 2019

Используя сервер micro в производстве, мне нравится использовать micro-dev в разработке. Но теперь мне нужно выполнить перенос, используя babel , и я больше не могу заставить работать горячую перезагрузку сервера. Это усугубляется тем, что micro-dev случайным образом меняет порт при каждом перезапуске (3000 занят).

Сборка работает с package.json как показано ниже и работает npm run dev:

...
"scripts": {
  "build": "babel src -d dist",
  "dev": "npm run build && micro-dev -l tcp://0.0.0.0 dist",
...

Но это не перезагружается.

Вот некоторые из моих неудачных попыток горячей перезагрузки:

  "dev": nodemon --exec babel-node micro-dev -l tcp://0.0.0.0 dist"
  "dev": nodemon babel src -d dist & micro-dev -l tcp://0.0.0.0 dist"
  "dev": "npm run build && micro-dev -l tcp://0.0.0.0 dist & nodemon babel src -d dist",

плюс несколько других ..

...