バックボーン/コーヒー スクリプト プロジェクトで grunt から webpack に移行しようとしています。バンドル中に、依存関係が実行時に認識されている require ステートメントの 'require(…, …)' を静的に分析できませんというエラーが発生します。上記を処理するために、webpack ContextReplacementPlugin を使用しています。
以下はコードスニペットです-
dependencies.push('modules/' + key + '/Module')
require(dependencies,()->
for i in [0..dependencies.length-1]
.......
......
私のwebpack.config.jsには次の構成があります:
new ContextReplacementPlugin(/^\/modules\/.*\/Module/)