標籤:

webpack 4 終於知道「約定優於配置」了

以下是 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.jsgithub.com

在網頁里搜索「.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 |