最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

在vue-cli中如何配置babel配置文件

來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 19:40:48
文檔

在vue-cli中如何配置babel配置文件

在vue-cli中如何配置babel配置文件:Babel是一個(gè)廣泛使用的轉(zhuǎn)碼器,可以將ES6代碼轉(zhuǎn)為ES5代碼,從而在現(xiàn)有環(huán)境執(zhí)行。本文介紹vue-cli腳手架工具根目錄的babelrc配置文件,感興趣的朋友一起看看吧本文介紹vue-cli腳手架工具根目錄的babelrc配置文件介紹es6特性瀏覽器還沒有全部支持,但是使用e
推薦度:
導(dǎo)讀在vue-cli中如何配置babel配置文件:Babel是一個(gè)廣泛使用的轉(zhuǎn)碼器,可以將ES6代碼轉(zhuǎn)為ES5代碼,從而在現(xiàn)有環(huán)境執(zhí)行。本文介紹vue-cli腳手架工具根目錄的babelrc配置文件,感興趣的朋友一起看看吧本文介紹vue-cli腳手架工具根目錄的babelrc配置文件介紹es6特性瀏覽器還沒有全部支持,但是使用e

Babel是一個(gè)廣泛使用的轉(zhuǎn)碼器,可以將ES6代碼轉(zhuǎn)為ES5代碼,從而在現(xiàn)有環(huán)境執(zhí)行。本文介紹vue-cli腳手架工具根目錄的babelrc配置文件,感興趣的朋友一起看看吧

本文介紹vue-cli腳手架工具根目錄的babelrc配置文件

介紹

es6特性瀏覽器還沒有全部支持,但是使用es6是大勢所趨,所以babel應(yīng)運(yùn)而生,用來將es6代碼轉(zhuǎn)換成瀏覽器能夠識(shí)別的代碼

babel有提供專門的命令行工具方便轉(zhuǎn)碼,可以自行去了解

vue-cli腳手架的.babelrc文件

{
 // 此項(xiàng)指明,轉(zhuǎn)碼的規(guī)則
 "presets": [
 // env項(xiàng)是借助插件babel-preset-env,下面這個(gè)配置說的是babel對(duì)es6,es7,es8進(jìn)行轉(zhuǎn)碼,并且設(shè)置amd,commonjs這樣的模塊化文件,不進(jìn)行轉(zhuǎn)碼
 ["env", { "modules": false }],
 // 下面這個(gè)是不同階段出現(xiàn)的es語法,包含不同的轉(zhuǎn)碼插件
 "stage-2"
 ],
 // 下面這個(gè)選項(xiàng)是引用插件來處理代碼的轉(zhuǎn)換,transform-runtime用來處理全局函數(shù)和優(yōu)化babel編譯
 "plugins": ["transform-runtime"],
 // 下面指的是在生成的文件中,不產(chǎn)生注釋
 "comments": false,
 // 下面這段是在特定的環(huán)境中所執(zhí)行的轉(zhuǎn)碼規(guī)則,當(dāng)環(huán)境變量是下面的test就會(huì)覆蓋上面的設(shè)置
 "env": {
 // test 是提前設(shè)置的環(huán)境變量,如果沒有設(shè)置BABEL_ENV則使用NODE_ENV,如果都沒有設(shè)置默認(rèn)就是development
 "test": {
 "presets": ["env", "stage-2"],
 // instanbul是一個(gè)用來測試轉(zhuǎn)碼后代碼的工具
 "plugins": ["istanbul"]
 }
 }
}

ps:下面給大家介紹關(guān)于.babelrc配置文件

關(guān)于react項(xiàng)目結(jié)構(gòu),有很多配置文件,有時(shí)候覺得很難理解。

比如.babelrc文件,這個(gè)文件是用來設(shè)置轉(zhuǎn)碼的規(guī)則和插件的。

熟悉linux的話一定知道,rc結(jié)尾的文件通常代表運(yùn)行時(shí)自動(dòng)加載的文件,配置等等。在babel6中,這個(gè)文件必不可少。
里面可以對(duì)babel命令進(jìn)行配置,以后再使用babel的cli的時(shí)候,可以少一些配置。還有一個(gè)env字段,可以對(duì)BABEL_ENV或者NODE_ENV指定的不同的環(huán)境變量,進(jìn)行不同的編譯操作。

上面是我整理給大家的,希望今后會(huì)對(duì)大家有幫助。

相關(guān)文章:

詳細(xì)為你講解Immutable及 React 中實(shí)踐技巧

如何解決VUEX兼容IE上的報(bào)錯(cuò)問題(詳細(xì)教程)

在Node.js中使用readline如何實(shí)現(xiàn)逐行讀取、寫入文件內(nèi)容

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

在vue-cli中如何配置babel配置文件

在vue-cli中如何配置babel配置文件:Babel是一個(gè)廣泛使用的轉(zhuǎn)碼器,可以將ES6代碼轉(zhuǎn)為ES5代碼,從而在現(xiàn)有環(huán)境執(zhí)行。本文介紹vue-cli腳手架工具根目錄的babelrc配置文件,感興趣的朋友一起看看吧本文介紹vue-cli腳手架工具根目錄的babelrc配置文件介紹es6特性瀏覽器還沒有全部支持,但是使用e
推薦度:
標(biāo)簽: 安裝 VUE 如何配置
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top