webpack 4 終於知道「約定優於配置」了
02-04
以下是 webpack 4 的默認值(約定):
- entry 的默認值是 ./src
- output.path 的默認值是 ./dist
- mode 的默認值是 production
- UglifyJs 插件默認開啟 caches 和 parallizes
在 develoment mode 默認
- 開啟 output.pathinfo
- 關閉 optimization.minimize
在 production mode 默認
- 關閉 in-memory caching
- 開啟 NoEmitOnErrorsPlugin
- 開啟 ModuleConcatenationPlugin
- 開啟 optimization.minimize
完整的默認選項參看
https://github.com/webpack/webpack/blob/next/lib/WebpackOptionsDefaulter.js在網頁里搜索「.mode」即可查看。
webpack 4.0.0-alpha.3/4 feedback · Issue #6244 · webpack/webpack
推薦閱讀:
※當 webpack 遇上 symlink
※Webpack 3 的新功能:Scope Hoisting
※iView 發布 1.0 正式版,43 個 UI 組件助力中後台業務開發
TAG:webpack |