我通过广泛使用console.log()
输出很多内部信息。有没有办法为我在Angular中的.log()
构建更改--prod
命令?
答案 0 :(得分:1)
您需要在main.ts中编写它。希望它对您有帮助
import { enableProdMode } from '@angular/core';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app/app.module';
import { environment } from './environments/environment';
if (environment.production) {
console.log = function() {} // this will be disable all the logs in production mode
enableProdMode();
}
platformBrowserDynamic().bootstrapModule(AppModule)
.catch(err => console.log(err));
答案 1 :(得分:1)
基于Yash Rami的答案,我发现需要在main.ts中使用window.console.log()
。
if(environment.production){
window.console.log = function() {}
enableProdMode();
}