我使用coffeeify插件来browserify(直接编译.coffee文件,正确创建源地图)来编译我的模块化咖啡项目。但是,每次更改后手动编译似乎令人烦恼。文件更改时编译浏览器
到目前为止最好的解决方案是使用watchify。不过,我确定,必须有一种方法来设置WebStorm文件观察器自动触发编译。我的问题是,如何正确设置(仅在需要时触发,...)?
我使用coffeeify插件来browserify(直接编译.coffee文件,正确创建源地图)来编译我的模块化咖啡项目。但是,每次更改后手动编译似乎令人烦恼。文件更改时编译浏览器
到目前为止最好的解决方案是使用watchify。不过,我确定,必须有一种方法来设置WebStorm文件观察器自动触发编译。我的问题是,如何正确设置(仅在需要时触发,...)?
您可以尝试将Browserify配置为WebStorm中的文件观察器,以便每次更改文件时都会运行它 - 请参阅https://www.jetbrains.com/webstorm/help/new-watcher-dialog.html。
像:
Program: path/to/browserify.cmd
Arguments: -t coffeeify foo.coffee > bundle.js
Working directory: folder where foo.coffee is located
Output paths to refresh: path/to/bundle.js
下面是使用Webstorm 2016.2
Coffeescript
C:\Users\MYUSER\AppData\Roaming\npm\Browserify.cmd
-t coffeeify --debug $FileName$ -o $FileNameWithoutExtension$.js
$FileNameWithoutExtension$.js
或'grunt'?可能会有适合你的插件。 – 2015-02-11 20:42:12
如果可能的话,也不要只是WebStorm File Watcher。 – user2486570 2015-02-11 20:48:08