我正在开发一个Ember应用程序,
在该申请中 -
构建生产环境的应用程序在构建过程中会发出以下警告。
执行ember build --environment=production
命令
我收到了以下警告:
WARN: Output exceeds 32000 characters
我们需要抑制或消除此警告。
答案 0 :(得分:3)
您需要在options
对象中提及minifyjs配置,
var app = new EmberApp(defaults, {
minifyJS: {
enabled: true, //by default its enabled for production
options: {
"max-line-len": 50000, //you can mention custom value
}
}
});
答案 1 :(得分:3)
Kumkanillam的回答对我不起作用(Ember CLI 2.12.2 with UglifyJS 2.8.22)。不过,这是在正确的轨道上。经过一番挖掘,我想出了这个:
var app = new EmberApp(defaults, {
minifyJS: {
enabled: true,
options: {
output: { max_line_len: 50000 },
},
},
};
答案 2 :(得分:2)
由于uglify,正在生成警告。如果你注意到Beautifier options max-line-len
默认为32000.现在这只是一个警告,所以没有问题,但是如果要删除它,你可以在ember build中设置选项的值。