阻止用户查看我的JavaScript源文件

阻止用户查看我的JavaScript源文件,javascript,protection,Javascript,Protection,如何防止用户查看我的站点源代码和打开我的JavaScript源文件?用户代理需要查看和解释JavaScript的内容。因此,除非脚本属于服务器端程序(如node.js),否则无法阻止用户代理访问脚本,从而导致用户打开javascript源文件 但是,您可以做的是使用模糊处理工具,这将使您的javascript代码难以为人类阅读。只要有足够的持久性,甚至可以对其进行反向工程。这种模糊处理工具的一个例子是 因此,您可以维护两个版本。一个版本不为调试目的而混淆,另一个版本为发布模式。此外,请注意,这些

如何防止用户查看我的站点源代码和打开我的JavaScript源文件?

用户代理需要查看和解释JavaScript的内容。因此,除非脚本属于服务器端程序(如node.js),否则无法阻止用户代理访问脚本,从而导致用户打开javascript源文件

但是,您可以做的是使用模糊处理工具,这将使您的javascript代码难以为人类阅读。只要有足够的持久性,甚至可以对其进行反向工程。这种模糊处理工具的一个例子是


因此,您可以维护两个版本。一个版本不为调试目的而混淆,另一个版本为发布模式。此外,请注意,这些模糊处理工具中的错误可能会导致调试夜猫子。

答案可能从模糊处理开始。你不能。客户端上的任何内容都将始终对希望找到它的人可见。然而,你可以混淆它。这是一个与版权有关的问题吗?