awdr74100 / awdr74100.github.io

部落格筆記 (使用 Gridsome 改版中)
https://awdr74100.github.io/
1 stars 0 forks source link

Webpack 前端打包工具 - 使用 webpack-merge 區分 dev 與 prod 環境 | Roya's Blog #48

Open awdr74100 opened 4 years ago

awdr74100 commented 4 years ago

https://awdr74100.github.io/2020-04-09-webpack-webpackmerge/

之前在介紹如何正確挑選當前環境的 SourceMap 類型時,有提到如何以三元運算的方式達到自動切換的效果,通常在實際開發中,我們會有多個需判斷當前環境用以切換配置的需求,如果此時還是一樣使用三元運算方式做切換,可能會造成結構混亂導致不易閱讀的問題。此篇將介紹如何使用 webpack-merge 合併各自環境的 Webpack 配置檔,達到在不造成結構混亂的前提下區分 dev 與 prod 環境。