原理
前端rsa加密工具
jsencrypt.js
不支持分段加解密,明文长度超过117字节会报错
原博中分段加密输出是字节类型,为了实现前端加密,后端解密,改为base64输出
后端rsa加解密工具
前端压缩工具
- 安装
npm install uglify-js -g - 压缩单个文件
uglifyjs inet.js -o inet-min.js
uglifyjs inet.js -m -o inet.min.js -m更小,-m参数把变量名变成a, b, c, d - 批量压缩脚本
@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