本实现参考 Gitee 上的 Java 版本 基于浏览器原生 JS (ES2020+)实现
https://ydq.github.io/charles-keygen
- install
yarn
# or npm i
- dev
yarn run dev
# or npm run dev
- build
yarn run build
# or npm run build
因为原 Java 源码中有使用到 long 类型的数字,在 JS 中使用传统的 Number 会溢出,所以必须使用 ES2020+ 的 BigInt 类型,因此使用 vite
打包的时候直接设定了 target = esnext