項目中可能會屢次修改某些*.js文件,可是引用的是*.min.js, 因此須要再改完源碼後生成壓縮的min.jsnode
uglifyjs是個不錯的工具,可是單獨用略顯麻煩,若是能整合到idea就行了。正好idea有這個功能。npm
1. 安裝nodejside
https://nodejs.org/dist/v8.9.3/node-v8.9.3-x64.msi工具
下載後安裝便可。測試
2. 經過nodejs安裝uglifyjsidea
npm install uglify-js -g
3. idea安裝nodejs,file watcher插件
spa
4.配置nodejs插件插件
5 配置file watcher,文件改變時自動觸發。3d
6 也能夠手動使用,code
7 手動壓縮js文件測試
再要壓縮的文件上右鍵>Extenal Tools>uglifyjs(在上一步中配置好的),生成壓縮版js文件
8.自動壓縮,再修改js文件後會本身生成壓縮版。
寫的倉促,回頭在完善。