From ba0e8513419151b656fed73a1ad9e24c6c3ded63 Mon Sep 17 00:00:00 2001 From: erm0l0v Date: Mon, 24 Aug 2015 18:49:00 +0300 Subject: [PATCH] use chunk-hash event --- plugin/webpack_md5_hash.js | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/plugin/webpack_md5_hash.js b/plugin/webpack_md5_hash.js index 244dcda..0cdd5e6 100644 --- a/plugin/webpack_md5_hash.js +++ b/plugin/webpack_md5_hash.js @@ -23,14 +23,9 @@ function WebpackMd5Hash () { WebpackMd5Hash.prototype.apply = function(compiler) { compiler.plugin("compilation", function(compilation) { - compilation.plugin("after-hash", function() { - for (var chunk_id in this.chunks) { - if (this.chunks.hasOwnProperty(chunk_id)) { - var chunk = this.chunks[chunk_id]; - var source = chunk.modules.sort(compareModules).map(getModuleSource).reduce(concatenateSource); - chunk.renderedHash = md5(source); - } - } + compilation.plugin("chunk-hash", function(chunk, chunkHash) { + var source = chunk.modules.sort(compareModules).map(getModuleSource).reduce(concatenateSource); + chunk.hash = md5(source); }); }); };