我有一个简单的脚本,例如
import AppEnum from 'Libs/app.enum';
export default class MyObject {
func1() {
....
if (AppEnum.val === 'x'){
....
}
if (AppEnum.val2 === 'y'){
....
}
if (AppEnum.val2 === 'z'){
....
}
}
func2() {
....
if (AppEnum.val === 'x'){
....
}
if (AppEnum.val2 === 'y'){
....
}
if (AppEnum.val2 === 'z'){
....
}
}
}
当我运行webpack --profile --json > analysis.json
时
并将文件加载到http://webpack.github.io/analyse上
我收到提示“对同一模块的多个引用”(已使用6次)
如果我将上面的代码更改为
import AppEnum from 'Libs/app.enum';
const myAppEnum = AppEnum;
并重命名对myAppEnum的引用,我仍然收到相同的错误,但视图数量较少(准确地说是2个)
我做错了什么?引用我的AppEnum的正确方法是什么?