防止函数显示在源代码中 - Angular

时间:2017-11-25 12:20:10

标签: javascript angularjs

这是一个普遍的问题。

通常我们在Angular中编写的任何代码都被编译成一个捆绑文件,该文件可以直接提供给浏览器吗?!我们编写的这个JavaScript代码在查看源代码时在包文件中是可见的。我们如何阻止我们的代码传播。是否有任何Obfuscator可以实时保护我们的算法?

1 个答案:

答案 0 :(得分:3)

尝试插件以满足您的需求。现代角度版本带有webpack,可以进行缩小和修剪。 JavaScript混淆存在局限性,特别是对于需要某些无法更改的关键字的角度代码。如果您需要隐藏代码,请考虑将其移至服务器。应该认为所有JavaScript客户端代码都易于被读取。