diff --git a/index.js b/index.js index ea0c0ce..ab7a5f0 100644 --- a/index.js +++ b/index.js @@ -339,7 +339,7 @@ HtmlWebpackPlugin.prototype.htmlWebpackPluginAssets = function (compilation, chu // Use the configured public path or build a relative path var publicPath = typeof compilation.options.output.publicPath !== 'undefined' - ? compilation.options.output.publicPath + ? compilation.mainTemplate.getPublicPath({hash: webpackStatsJson.hash}) : path.relative(path.dirname(self.options.filename), '.').split(path.sep).join('/'); if (publicPath.length && publicPath.substr(-1, 1) !== '/') { diff --git a/spec/HtmlWebpackPluginSpec.js b/spec/HtmlWebpackPluginSpec.js index 5be9cfa..bf408c3 100644 --- a/spec/HtmlWebpackPluginSpec.js +++ b/spec/HtmlWebpackPluginSpec.js @@ -355,6 +355,18 @@ describe('HtmlWebpackPlugin', function () { }, [/