微信小程序 js 压缩方案

664 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

微信小程序规定小程序分包一共不允许超过20M,单个包不允许超过2M.有的js一个就超过2M,这种情况下,我们就要采用压缩js的办法来解决

压缩步骤:

  • 1.下载Node.js ,下载网址:nodejs.org/en/download…  ,  配置网址:www.runoob.com/nodejs/node… ;
  • 2.node.exe安装:nodejs.org/dist/v0.10.… ;
  • 3.  cmd,运行: npm install uglify-js -g
  • 4. 新建一个txt文档,任意命名,将下面的代码粘贴进去,修改JSFOLDER后面的文件夹目录为你自己的,然后把.txt后缀改成.bat就可以了,然后双击就可以批量使用uglifyjs压缩JS文件啦!
@echo off
:: 设置压缩JS文件的根目录,脚本会自动按树层次查找和压缩所有的JS
SET JSFOLDER=C:\Users\Administrator\Desktop\formini
echo 正在查找JS文件
chdir /d %JSFOLDER%
for /r . %%a in (*.js) do (
    @echo 正在压缩 %%~a ...
    uglifyjs %%~fa  -m -o %%~fa
)
echo 完成!
pause & exit