我有一个使用 nuxt 3 编码的项目。我想做代码混淆,但我找不到合适的资源。我的项目中有 .ts 和 .vue 文件。你能帮我吗?
我无法尝试任何东西,因为我找不到合适的来源。
开发文件最终会转换为js文件。浏览器无法解析 .vue 和 .ts 文件,但这并不能阻止用户反转该过程。构建 Nuxt 应用程序可以缩小文件。但是,请务必注意,混淆并不能提供完全的安全性,但可以阻止随意尝试读取或修改代码。
你可以查看这个组织https://github.com/javascript-obfuscator它有一些很棒的混淆工具。