项目中可能会屡次修改某些*.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文件后会本身生成压缩版。
写的仓促,回头在完善。