隐藏公共javascript文件

时间:2014-05-02 14:05:27

标签: javascript

我有一个网站,我现在可以使用firebug查看所有angularjs文件。

无论如何我可以隐藏这些,所以人们不能用工具来查看它们吗?

4 个答案:

答案 0 :(得分:2)

不,你不能,浏览器需要看到执行它的代码。

答案 1 :(得分:1)

没有。 JavaScript文件总是可以从IE dev工具或Chrome等客户端工具访问,也可以从任何其他浏览器的开发工具访问。你可以采取措施使js更难阅读,但它仍然是可以接受的

答案 2 :(得分:0)

是的,但方法是阻止人们访问您的网站,这可能更糟。 JavaScript在大多数网站上运行的方式(除了在Node上构建的方式)是它在浏览器中运行,并且必须将其发送到浏览器。

无关紧要的原因是没有人想要窃取您的代码。

你需要记住,你想要保密的东西应该是在服务器上的JavaScript运行中并将结果传递到前端 - 而对于生产而言,你应该尽可能地减少你的代码,这提供了很多混淆,但总的来说不值得担心。

答案 3 :(得分:0)

你不能。但您可以使用例如Google的closure compilerMicrosoft Ajax Minifier 缩小。缩小不仅会使您的javascript变小,而且还会对您的代码进行模糊处理,因此更难理解

相关问题