sonofmagic/tailwindcss-mangle
GitHub: sonofmagic/tailwindcss-mangle
专门用于混淆 TailwindCSS 类名的构建工具,通过替换直观的类名来保护前端代码不被轻易复制或逆向分析。
Stars: 203 | Forks: 10
# tailwindcss-mangle





[](https://github.com/sonofmagic/tailwindcss-mangle/actions/workflows/test.yml)
[](https://codecov.io/gh/sonofmagic/tailwindcss-mangle)
一个用于混淆 tailwindcss 的工具
- [tailwindcss-mangle](#tailwindcss-mangle)
- [tailwindcss-patch](#tailwindcss-patch)
- [unplugin-tailwindcss-mangle](#unplugin-tailwindcss-mangle)
## tailwindcss-patch
`tailwindcss-patch` 是一个用于 patch tailwindcss 代码并在运行时获取其上下文的工具。
点击 [tailwindcss-patch](./packages/tailwindcss-patch) 查看更多详情。
## unplugin-tailwindcss-mangle
`unplugin-tailwindcss-mangle` 是一个用于 `webpack` 和 `vite` 的插件,旨在**混淆** tailwindcss 类名。
您可以进入 [unplugin-tailwindcss-mangle](./packages/unplugin-tailwindcss-mangle) 查看使用方法及更多详情。
### NextJs
对于尝试使用 `unplugin-tailwindcss-mangle` 版本 `2.3.0` 的用户,经测试确认可在 `14~15` 版本中工作。但是,请注意该包已不再维护,因为项目重心已转向 `vitejs`。
标签:Class 名称替换, CSS 混淆, DNS 反向解析, DNS解析, GNU通用公共许可证, Mangle, MITM代理, Node.js, Tailwind CSS, UI 框架, Unplugin, Vite 插件, Webpack 插件, Web 开发, 代码保护, 代码压缩, 代码混淆, 前端安全, 反爬虫, 开源项目, 流量嗅探, 自动化攻击