从 gulp 生产版本中禁用调试数据的最佳方法是什么? documented禁用调试数据的方法是:
myApp.config(['$compileProvider', function ($compileProvider) {
$compileProvider.debugInfoEnabled(false);
}]);
我正在使用gulp-typescript构建应用程序。由于 Typescript 没有条件编译,我不知道如何在 gulp 生产构建中将参数从 true 设置为 false,而不更改代码。
我能想到的唯一解决方案是有条件地将 debug.ts
或 release.ts
添加到 gulp.src
for gulp-typescript
。您知道更好的解决方案吗?
最佳答案
您可以使用gulp-ng-constant用于应用程序配置。 Here is很好的实际例子。好处是,constant
在 config
阶段可用,它适合您的情况。
但是有条件地添加配置文件也是合适的方法。
关于javascript - 在 gulp/typescript 生产构建中禁用 AngularJS 调试数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31585930/