diff --git a/package.json b/package.json index 5f49503a..329b456a 100644 --- a/package.json +++ b/package.json @@ -103,6 +103,7 @@ "eventsource-polyfill": "0.9.6", "extract-text-webpack-plugin": "3.0.0", "file-loader": "0.11.2", + "html-loader": "^0.5.1", "html-webpack-plugin": "2.30.1", "npm-install-webpack2-plugin": "5.0.1", "postcss-loader": "2.0.6", diff --git a/src/createWebpackConfig.js b/src/createWebpackConfig.js index c9dadd69..d3663d8d 100644 --- a/src/createWebpackConfig.js +++ b/src/createWebpackConfig.js @@ -421,6 +421,11 @@ export function createRules( loader: require.resolve('url-loader'), options: {...urlLoaderOptions}, }), + createRule('html', { + test: /\.html$/, + loader: require.resolve('html-loader'), + options: {...urlLoaderOptions}, + }), // Extra rules from build config, still configurable via user config when // the rules specify an id. ...createExtraRules(buildConfig.extra, userWebpackConfig.rules),