OskarKarpinski/css-shuffle

GitHub: OskarKarpinski/css-shuffle

一款用于混淆与随机化 HTML、CSS 中类名与 ID 的工具,提升前端资源反逆向难度并附带体积压缩效果。

Stars: 1 | Forks: 0

# CSS Shuffle
[![npm version](https://img.shields.io/npm/v/css-shuffle.svg)](https://www.npmjs.com/package/css-shuffle) [![license](https://img.shields.io/npm/l/css-shuffle.svg)](https://github.com/OskarKarpinski/css-shuffle/blob/main/LICENSE) [![downloads](https://img.shields.io/npm/dt/css-shuffle.svg)](https://www.npmjs.com/package/css-shuffle) [![GitHub stars](https://img.shields.io/github/stars/OskarKarpinski/css-shuffle.svg?style=social)](https://github.com/OskarKarpinski/css-shuffle) **高级 CSS 混淆器,可自动重命名整个网站中的类、ID 和 CSS 自定义属性。** 混淆您的生产构建版本,使您的源代码大大增加逆向工程难度,并缩小文件体积——这一切都无需任何配置。
## 功能 | 功能 | 状态 | |---------|:------:| | CSS 类名混淆 | ✅ | | DOM 元素 ID 混淆 | ✅ | | CSS 自定义属性(变量)混淆 | ✅ | | `@property` at-rule 支持 | ✅ | | 更新 HTML 属性中的 class/id 引用 | ✅ | | 处理 HTML 中的内联 `