javascript - webpack 如何將本次建構的hash值掛到全域供js程式碼使用呢?
为情所困
为情所困 2017-05-19 10:41:55
0
1
532

我使用webpack建置時 想要把hash值存到全域變數中 其他模組的js可以呼叫到。試著配了下 只有放到檔名 例如output: 'a[hash].js'才有效果 但這樣並沒有存到全域變數中 專案中的js無法呼叫到。試著放在new webpack.DefinePlugin 但拿不到hash值 求大神們支招

为情所困
为情所困

全部回覆(1)
为情所困

剛剛看了一下文件和原始碼,提供一個想法吧

你想取得 output.filename 中設定的 [name].[hash].bundle.js

The following substitutions are available in template strings (via
webpack's internal TemplatedPathPlugin):

可以試試 TemplatedPathPlugin 或擴充 TemplatedPathPlugin。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板