webpackを使ってビルドする際に、他のモジュールのjsを呼び出せるようにハッシュ値をグローバル変数に保存したいと考えています。設定してみたところ、output: 'a[hash].js' のようにファイル名に入れても動作するのですが、グローバル変数には保存されず、プロジェクト内のjsを呼び出すことができません。新しいwebpack.DefinePluginに入れてみたのですがハッシュ値が取得できませんでした。アドバイスをお願いします。
为情所困2017-05-19 10:43:55
ドキュメントとソースコードを見たところですが、アイデアを提供していただけますか
output.filename に設定された [name].[hash].bundle.js
を取得したいとします。
次の置換は、(
webpack の内部 TemplatePathPlugin 経由) テンプレート文字列で使用できます:
TemplatePathPlugin を試したり、TemplatePathPlugin を拡張したりできます。