uglifyjs 压缩js代码常用命令

作者在 2023-07-22 21:31:42 发布以下内容
uglifyjs input.js --compress --mangle -o output.js
   --compress: 启用代码压缩选项,例如删除未使用的代码、简化常量等。
   --mangle: 启用变量名简化选项,例如将变量名替换为更短的名称。

如果想直接压缩文件本身,不生成新文件,可以让 input.js 和 output.js 重名即可,即输出文件为源文件本身
作者在 2023-07-22 22:17:04 补充以下内容
压缩文件夹下的所有文件,添加 min.js 后缀
find . -iname "*.js" -exec uglifyjs --compress --mangle -o {}.min -- {} \;
压缩文件夹下的所有文件,替换原文件
find . -iname "*.js" -exec uglifyjs --compress --mangle -o {} -- {} \;

作者在 2023-07-22 22:33:37 补充以下内容
用gzip压缩所有js文件
find . -iname "*.js" -exec sh -c 'gzip -9 -c "$0" > "$0.gz"' {} \;

WEB开发 | 阅读 967 次
文章评论,共0条
游客请输入验证码
浏览2880331次
文章归档
最新评论
  • 时光拾荒者:CtrlCV还是强的😝
  • 硬识岩丝:解决了,太感谢了~
  • xiwang12:路过
  • 里苦不功:不校验mysql版本是否与当前django框架是否兼容