1. production环境中去除console信息
- 去除原因:
发布到生产环境可能会有console函数忘记注释,这里面可能会包含敏感数据导致不安全,所以需要在全局进行禁止打印信息。
- 去除方法:
在入口文件main.ts里面加个判断,把打印函数重写。
if (environment.production) {
window.console.log = function (){};
window.console.info = function (){};
window.console.warn = function (){};
window.console.error = function (){};
window.console.debug = function (){};
}