目前我正在尝试根据环境变量删除未使用的代码。在下面的代码中,当我运行ng build --prod
并设置evironment.showDevTools = false
时,environment.prod.ts
我希望它console.log
不会包含在最终的构建文件中,但不幸的是它是。我究竟做错了什么?
import { Component } from '@angular/core';
import { environment } from '../environments/environment';
if (environment.showDevTools) {
console.log('showing dev-tools');
}
@Component({
selector: 'app-component',
templateUrl: './app.html',
styleUrls: ['app.scss']
})
export class AppComponent {
}
main.js 的一部分
,ut=n("AytR");ut.a.showDevTools&&console.log("showing dev-tools");var st=function(){