如何在HTML中隐藏Angular代码



有没有办法在编译的HTML输出中隐藏像ng-modelng-repeat这样的Angular属性。令人担忧的是,任何人都可以很容易地查看HTML的源代码,它公开了我的Angular应用程序、控制器、指令等的名称。

您不能完全隐藏,但还有其他解决方案,如

可以使用工具缩小源。angular.js 请参见Google Clo高利贷和ng min

看看那些可能有用的项目:ng-boilerplate和yeoman-angularjs,gullow,最好是将您的项目构建为单个缩小和放大的js文件。

我认为你不能隐藏代码,但你可以使用工具来缩小源代码,比如grunt构建,使用grunt为你的应用程序构建一个单独的js文件

否。Angular通过HTML属性工作。因此,它是无法改变的。

最新更新