如何防止用户查看我的网站源代码并打开我的 JavaScript 源文件?
最佳答案
用户代理需要查看和解释 javascript 的内容。因此,除非您的脚本属于服务器端程序(如 node.js),否则您无法阻止用户代理访问脚本并导致用户打开 javascript 源文件。
但是,您可以做的是使用混淆工具,这会使您的 javascript 代码难以被人类阅读。如果有足够的持久性,即使这样也可以被逆向工程。这种混淆工具的一个例子是 closure compiler .
因此,您可以维护两个版本。一种版本未针对调试目的进行混淆,另一种版本用于 Release模式。此外,请注意这些混淆工具中的错误可能会导致调试噩梦。
关于javascript - 阻止用户查看我的 JavaScript 源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10224320/