需求說明
在非webpack配置項目中,需要針對js文件進行壓縮操作缕坎。
實現(xiàn)思路
- 在idea中配置自動編譯插件,js修改后可以自動生成*.min.js。后調整為手動觸發(fā)寨昙。
- 在ant打包時页慷,增加壓縮配置(不熟悉ant配置操作)
功能配置
安裝UglifyJS庫察郁。
sudo npm install uglify-js -g
打開idea待逞,查看安裝結果
idea安裝File Watcher
配置自動壓縮min.js
自動配置完成。修改js文件后垦搬,可以自動壓縮*.min.js
配置手動壓縮js
Program: uglifyjs
Arguments: $FileName$ -o $FileNameWithoutExtension$.min.js
Working directory: $FileDir$
遇到的問題
在手動壓縮js文件的時候呼寸,出現(xiàn)了找不到文件目錄的提示,是因為Working directory信息錯誤猴贰。