久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - 關(guān)于webpack的問(wèn)題,很簡(jiǎn)單

瀏覽:110日期:2023-05-28 08:45:57

問(wèn)題描述

javascript - 關(guān)于webpack的問(wèn)題,很簡(jiǎn)單

webpack config 里有這樣一段代碼,不明白什么意思。

還有在配置json script里面

javascript - 關(guān)于webpack的問(wèn)題,很簡(jiǎn)單這些cross 一大堆 東西是什么意思,有什么用,是不是如果npm run build 就可以觸發(fā)第一個(gè)圖片里面的if

問(wèn)題解答

回答1:

process.env在node 文檔里有 https://nodejs.org/docs/lates...

指的是操作系統(tǒng)的環(huán)境變量對(duì)象

cross-env是一個(gè)npm包 https://www.npmjs.com/package...

為了使給系統(tǒng)設(shè)置環(huán)境變量,因?yàn)椴煌僮飨到y(tǒng),設(shè)置環(huán)境變量方式不大一樣,所以有這么一個(gè)包來(lái)做各平臺(tái)兼容。

這里很明顯,如果npm run build 就先執(zhí)行 cross-env指令,給環(huán)境變量設(shè)置NODE_ENV變量,于是后面webpack讀取配置執(zhí)行的時(shí)候,從process.env找到NODE_ENV的設(shè)置,并且if匹配上了,執(zhí)行if的條件

回答2:

script命令上面設(shè)置的環(huán)境變量是可以作用到config文件的,cross-env是 跨平臺(tái)兼容的,這樣你就不用擔(dān)心windows上環(huán)境變量配置不同啦

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 桐城市| 三明市| 衢州市| 兴和县| 巩留县| 临夏县| 临城县| 平昌县| 监利县| 东乌| 达日县| 寿宁县| 平罗县| 揭西县| 凌海市| 宁乡县| 承德市| 五华县| 富民县| 蒲城县| 五指山市| 梅河口市| 永胜县| 吉木乃县| 无为县| 安阳市| 南澳县| 宣恩县| 兴安盟| 沾益县| 永新县| 新郑市| 赣榆县| 朝阳县| 历史| 旬邑县| 阳泉市| 奈曼旗| 南华县| 易门县| 哈巴河县|