Javascript Webpack DefinePlugin包含整个目录
有什么技巧可以将Javascript Webpack DefinePlugin包含整个目录,javascript,webpack,Javascript,Webpack,有什么技巧可以将DefinePlugin值重构为可重用单元吗 我目前的解决方案是1000行,因为Webpack静态解析这些值。有什么我能做的吗 我所拥有的,每个if都有相同的代码,除了feature对象 if(功能优先){ //50行代码 要求('features/'+FEATURE.FIRST.NAME+'.js'); //100行代码 } 如果(特征秒){ //50行代码 要求('features/'+FEATURE.SECOND.NAME+'.js'); //100行代码 } //+数十个
DefinePlugin
值重构为可重用单元吗
我目前的解决方案是1000行,因为Webpack静态解析这些值。有什么我能做的吗
我所拥有的,每个if都有相同的代码,除了feature对象
if(功能优先){
//50行代码
要求('features/'+FEATURE.FIRST.NAME+'.js');
//100行代码
}
如果(特征秒){
//50行代码
要求('features/'+FEATURE.SECOND.NAME+'.js');
//100行代码
}
//+数十个以上
我想要什么,但它包括整个/功能
目录
函数doStuff(特性){
//50行代码
需要('features/'+feature.NAME+'.js');
//100行代码
}
如果(功能第一){
doStuff(特征第一);
}
如果(特征秒){
多斯塔夫(特征二);
}
//+数十个以上