Closed
Description
I ran into this after upgrading to 0.4.2.
ERROR in chunk common [initial]
common.css
Cannot read property 'pop' of undefined
TypeError: Cannot read property 'pop' of undefined
at MiniCssExtractPlugin.renderContentAsset (.../node_modules/mini-css-extract-plugin/dist/index.js:343:44)
at Object.render (.../node_modules/mini-css-extract-plugin/dist/index.js:175:32)
at Compilation.createChunkAssets (.../node_modules/webpack/lib/Compilation.js:2358:29)
at hooks.optimizeTree.callAsync.err (.../node_modules/webpack/lib/Compilation.js:1268:10)
at AsyncSeriesHook.eval [as callAsync] (eval at create (.../node_modules/tapable/lib/HookCodeFactory.js:24:12), <anonymous>:6:1)
at AsyncSeriesHook.lazyCompileHook [as _callAsync] (.../node_modules/tapable/lib/Hook.js:35:21)
at Compilation.seal (.../node_modules/webpack/lib/Compilation.js:1213:27)
at hooks.make.callAsync.err (.../node_modules/webpack/lib/Compiler.js:547:17)
at _done (eval at create (.../node_modules/tapable/lib/HookCodeFactory.js:24:12), <anonymous>:9:1)
at _err16 (eval at create (.../node_modules/tapable/lib/HookCodeFactory.js:24:12), <anonymous>:218:22)
at _addModuleChain (.../node_modules/webpack/lib/Compilation.js:1064:12)
at processModuleDependencies.err (.../node_modules/webpack/lib/Compilation.js:980:9)
at _combinedTickCallback (internal/process/next_tick.js:131:7)
at process._tickCallback (internal/process/next_tick.js:180:9)
common.css is set up like so:
optimization: {
splitChunks: {
cacheGroups: {
common: {
name: 'common',
chunks: 'initial',
minChunks: 3,
priority: 10,
reuseExistingChunk: true
}
}
}
},
And has an explicit entry with the following:
common: [
path.resolve(srcPath, 'vendor.scss'),
path.resolve(srcPath, 'main.scss')
]