Expand Minimize

Disable debug data

Disable debug data in production for a significant performance boost

CheckId NG1120101
TypeName DisableDebugData
Severity CriticalWarning
Type AngularJS Module

By default AngularJS attaches information about binding and scopes to DOM nodes, and adds CSS classes to data-bound elements. This information is needed for debug tools to work correctly, but when running the application in production you can better disable including the debug information using:

myApp.config(['$compileProvider', function ($compileProvider) {
  $compileProvider.debugInfoEnabled(false);
}]);

Disclaimer: The views and opinions expressed in this documentation and in SPCAF do not necessarily reflect the opinions and recommendations of Microsoft or any member of Microsoft. SPCAF and RENCORE are registered trademarks of Rencore. All other trademarks, service marks, collective marks, copyrights, registered names, and marks used or cited by this documentation are the property of their respective owners.