我想在构建生产版本时禁用所有日志。我正在使用ember 2.5最新版本。
答案 0 :(得分:2)
我能想到的快速解决方案如下:
将以下内容添加到app.js或初始化程序中
if(config.environment === 'production'){
Ember.Logger.log = function(){}
}
并且可能会在配置/环境中添加一个选项。
var ENV = {
logging_active: false,
...,
...,
}
if (environment === 'development') {
ENV.logging_active = true
}
然后在你的应用中
if(!config.logging_active){
Ember.Logger.log = function(){}
}