使用Babel热加载Micro-dev服务器

时间:2019-05-22 18:46:30

标签: node.js babeljs nodemon hot-reload micro

在生产环境中使用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",

加上其他几个..

0 个答案:

没有答案