所以我想使用babel在保存时编译我的jsx文件,以便下面的cli工作
babel --presets es2015,react --extensions" .jsx" " UI /应用程序/" --out-dir" ui / app /" --watch
我让babel监视jsx文件的更改,并将它们编译到js文件中。
效果很好。
但是,如果我将它放入npm脚本块中,它就会挂起并且不会编译文件。
...
"scripts": {
"babel-watch": "babel --presets es2015,react --extensions '.jsx' 'ui/app/' --out-dir 'ui/app/' --watch
}
...
Junior@Caldeum MINGW64 ~/Dropbox/SVN/insight_JSPM
$ npm run babel-watch
> babel --presets es2015,react --extensions ".jsx" "ui/app/" --out-dir "ui/app/" --watch
_
我有可能在这里遗漏一些东西。该命令工作正常,但只有在运行npm运行时才会运行。