diff --git a/index.js b/index.js index ad1710b..4e0bfe8 100644 --- a/index.js +++ b/index.js @@ -521,8 +521,8 @@ HtmlWebpackPlugin.prototype.generateAssetTags = function (assets) { */ HtmlWebpackPlugin.prototype.injectAssetsIntoHtml = function (html, assets, assetTags) { var htmlRegExp = /(]*>)/i; - var headRegExp = /(<\/head>)/i; - var bodyRegExp = /(<\/body>)/i; + var headRegExp = /(<\/head\s*>)/i; + var bodyRegExp = /(<\/body\s*>)/i; var body = assetTags.body.map(this.createHtmlTag); var head = assetTags.head.map(this.createHtmlTag); diff --git a/spec/BasicSpec.js b/spec/BasicSpec.js index 27ea085..facf354 100644 --- a/spec/BasicSpec.js +++ b/spec/BasicSpec.js @@ -1513,4 +1513,32 @@ describe('HtmlWebpackPlugin', function () { }, [/^