我正在尝试从骨干/ coffeescript项目中的grunt迁移到webpack。 捆绑时,我收到错误无法静态分析'要求(...,...)' for require语句,其中依赖项在运行时已知。 为了解决上述问题,我使用了webpack ContextReplacementPlugin。
以下是代码段 -
dependencies.push('modules/' + key + '/Module')
require(dependencies,()->
for i in [0..dependencies.length-1]
.......
......
我的webpack.config.js有以下配置:
new ContextReplacementPlugin(/^\/modules\/.*\/Module/)