Use this tag for questions specific to features in Webpack 4. When using this tag, also include the more generic [webpack] tag where possible.
Use this tag for questions specific to features in Webpack 4. For general Webpack questions, the correct tag is webpack.
Webpack 4 Big changes:
- node.js 4 is no longer supported.
- configuration modes (
--mode):productionordevelopment - configuration updates (plugins substitution by
optimizationconfig.)NoEmitOnErrorsPlugin->optimization.noEmitOnErrorsModuleConcatenationPlugin->optimization.concatenateModulesNamedModulesPlugin->optimization.namedModulesCommonsChunkPluginwas removed ->optimization.splitChunks,optimization.runtimeChunk
- json native support
- add
type: "javascript/auto"when transformingJSONvia loader toJS
- add