| 失效鏈接處理 |
|
2025年-最新前端工程化面試攻略 PDF 下載
轉(zhuǎn)載自:http://java.python222.com/article/1942
相關(guān)截圖:
![]()
主要內(nèi)容:
1. [Webpack] 配置代碼太多,達(dá)到數(shù)千?,這個(gè)時(shí)候該如何
優(yōu)化配置代碼【熱度: 186】
當(dāng) Webpack 配置代碼變得冗?和難以管理時(shí),可以采取以下?法來優(yōu)化配置:
•
配置?件拆分
將配置?件分成多個(gè)部分,每個(gè)?件只負(fù)責(zé)?部分邏輯。?如基礎(chǔ)配置、開發(fā)環(huán)境配置、?產(chǎn)環(huán)境配
置等。
// webpack.base.js - 存放共同的配置項(xiàng)// webpack.dev.js - 開發(fā)環(huán)境特定的配置項(xiàng)//
webpack.prod.js - ?產(chǎn)環(huán)境特定的配置項(xiàng)
1
•
使?環(huán)境變量
通過環(huán)境變量來區(qū)分不同的配置環(huán)境,使? webpack-merge 或 env-cmd 這樣的庫(kù)來合并配
置。
// 通過環(huán)境變量確定不同的配置?件const env = process.env.NODE_ENV;
let config;
if (env === "production") {
config = require("./webpack.prod.js");
} else {
config = require("./webpack.dev.js");
}
module.exports = config;
|




蘇公網(wǎng)安備 32061202001004號(hào)


