在生产环境中使用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",
加上其他几个..