-1

有没有办法让我的 js 文件无法通过浏览器开发工具查看或调试?

问候安迪

4

3 回答 3

4

不可以。浏览器需要能够读取和执行您的脚本,这意味着无论如何它都会在调试工具中向用户显示一些内容。你可能会尝试混淆你的脚本,但 Chrome 有一个“漂亮的打印”模式,它将 Javascript 重新格式化为可读的间距和缩进(混淆的函数和变量名称可能仍然使它更难阅读)。

于 2012-06-26T09:46:21.360 回答
2

没有。您必须将 js 传输到客户端才能使其正常工作。这样你就失去了对它的控制。如果您想保护您的知识产权,您可以尝试打乱脚本。但这被认为是不好的做法,并且肯定会使您的代码被视为可疑。

于 2012-06-26T09:46:56.977 回答
1

没有完全有效的方法。

源代码压缩器可以提供一点帮助,因为很难将断点放在只有一行代码的文件中;-)

不过,缩小后的代码可以相当简单地恢复为可读代码。正如@Ianzz 所指出的,Chrome 开发工具中内置了一个去缩小器!

于 2012-06-26T09:47:27.770 回答