在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ react使用webpack打包如何不打包配置文件?

react使用webpack打包如何不打包配置文件?

問題描述

因為開發(fā)環(huán)境和測試環(huán)境不同,所以有一些配置參數(shù)放到了一個單獨的文件中,每次打包在開發(fā)環(huán)境和測試環(huán)境都需要單獨的修改提交,再打包,很麻煩。

有沒有什么方法,讓這些配置類的js文件,不打包起來,打包后依然能用,在不同的環(huán)境直接改這些文件既可以。

開發(fā)環(huán)境

react、 webpack 、dva

回答
編輯回答
裸橙

code split把配置單獨打成一個js文件,免不了要帶一些編譯后的代碼,但這已經(jīng)是基于webpack構(gòu)建的最佳方案了。

或者直接跳過webpack,純粹用script引入,想怎么改怎么改,唯一的缺點是配置要暴露在一個全局變量下,無法使用webpack的閉包

2018年3月29日 06:36
編輯回答
雨蝶

if(process.env.NODE_ENV === 'test') {
require('test.config.js')
} else if (process.env.NODE_ENV === 'pro') {
require('pro.config.js')
}

2017年11月22日 21:08
編輯回答
墨沫

每個環(huán)境都配置單獨的配置文件,不同環(huán)境執(zhí)行不同的打包命令,引入不同的配置文件就可以了。

2018年1月20日 19:01