我正在尝试按照角度文档
here中的建议禁用生产服务器中的调试数据.添加我并没有真正看到性能和加载时间有任何改进.以下是我的代码在app.js中的外观.这是正确的方法吗?
angular.module('myApp',['toaster','ui.router','ui.bootstrap','myApp.controllers','myApp.directives','myApp.filters','myApp.services'])
.config(['$compileProvider', function ($compileProvider) {
$compileProvider.debugInfoEnabled(false);
}]);
有没有办法检查调试信息是否被禁用?
最佳答案
I don’t really see any improvement in performance and loading time.
是的,人类无法区分几个ms / us.
Is there a way to check if debug info is disabled?
是的,检查调试信息类的存在.
document.querySelectorAll('.ng-scope,.ng-binding,.ng-isolate-scope').length === 0
// true