命令压缩js和css的方法
Author:zhoulujun Date:
使用uglifyjs压缩js
uglifyjs压缩js文件(指令压缩/ 批量压缩/ 编程方式压缩)
npm install uglify-js -g uglifyjs main.js -o main-min.js -c
uglifyjs常用的参数列表
-o,--output 指定输出文件,默认情况下为命令行
-b,--beautify 美化代码格式的参数
-m,--mangle 改变变量名称(ex:在一些例如YUI Compressor压缩完的代码后你可以看到)a,b,c,d,e,f之类的变量,加了-m参数,uglifyjs也可以做到,默认情况下,是不会改变变量名称的)
-r,--reserved 保留的变量名称,不需要被-m参数改变变量名的
-c,--compress OK,主角登场了,这是让uglifyjs进行代码压缩的参数。可以在-c后边添加
一些具体的参数来控制压缩的特性,下文中会具体介绍。
--comments 用来控制注释的代码的
如果压缩的时候想要保留版权信息,可以如下使用:
uglifyjs main.js --comments -m -o main-min.js
缩js和css的命令行工具
https://lqqjohnny.github.io/2018/02/05/压缩js和css的命令行工具/
全局安装
npm install uglify-tool -g
# 批量压缩
ug src dest
#单个压缩
ug main.css target.css
#单个压缩
ug main.css dest/main.css
转载本站文章《命令压缩js和css的方法》,
请注明出处:https://www.zhoulujun.cn/html/webfront/ECMAScript/nodejs/8687.html