diff --git a/config/webpack.config.dev.js b/config/webpack.config.dev.js index 2a163eb4fa02455af5a2213a682ac9074078ce69..5503096179f8f3810a5413f722f15f3d1d4cb105 100644 --- a/config/webpack.config.dev.js +++ b/config/webpack.config.dev.js @@ -24,6 +24,7 @@ if (isInDebugMode) { relativePath = '../template'; } var srcPath = path.resolve(__dirname, relativePath, 'src'); +var rootNodeModulesPath = path.resolve(__dirname, relativePath, 'node_modules'); var nodeModulesPath = path.join(__dirname, '..', 'node_modules'); var indexHtmlPath = path.resolve(__dirname, relativePath, 'index.html'); var faviconPath = path.resolve(__dirname, relativePath, 'favicon.ico'); @@ -67,7 +68,7 @@ module.exports = { }, { test: /\.css$/, - include: [srcPath, nodeModulesPath], + include: [srcPath, rootNodeModulesPath], loader: 'style!css!postcss' }, { diff --git a/config/webpack.config.prod.js b/config/webpack.config.prod.js index a5c52513f2b82e315e1edb13e94e2a1827a40b71..89f50f764bbbf7a6c64164a02d5b5c7b99987c85 100644 --- a/config/webpack.config.prod.js +++ b/config/webpack.config.prod.js @@ -23,6 +23,7 @@ if (process.argv[2] === '--debug-template') { relativePath = '../template'; } var srcPath = path.resolve(__dirname, relativePath, 'src'); +var rootNodeModulesPath = path.resolve(__dirname, relativePath, 'node_modules'); var nodeModulesPath = path.join(__dirname, '..', 'node_modules'); var indexHtmlPath = path.resolve(__dirname, relativePath, 'index.html'); var faviconPath = path.resolve(__dirname, relativePath, 'favicon.ico'); @@ -68,7 +69,7 @@ module.exports = { }, { test: /\.css$/, - include: [srcPath, nodeModulesPath], + include: [srcPath, rootNodeModulesPath], // Disable autoprefixer in css-loader itself: // https://github.com/webpack/css-loader/issues/281 // We already have it thanks to postcss.