欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue-cli中的babel配置文件.babelrc實例詳解

 更新時間:2018年02月22日 11:41:43   作者:qz奔跑的馬  
Babel是一個廣泛使用的轉(zhuǎn)碼器,可以將ES6代碼轉(zhuǎn)為ES5代碼,從而在現(xiàn)有環(huán)境執(zhí)行。本文介紹vue-cli腳手架工具根目錄的babelrc配置文件,感興趣的朋友一起看看吧

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

介紹

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

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

vue-cli腳手架的.babelrc文件

{
 // 此項指明,轉(zhuǎn)碼的規(guī)則
 "presets": [
 // env項是借助插件babel-preset-env,下面這個配置說的是babel對es6,es7,es8進行轉(zhuǎn)碼,并且設(shè)置amd,commonjs這樣的模塊化文件,不進行轉(zhuǎn)碼
 ["env", { "modules": false }],
 // 下面這個是不同階段出現(xiàn)的es語法,包含不同的轉(zhuǎn)碼插件
 "stage-2"
 ],
 // 下面這個選項是引用插件來處理代碼的轉(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就會覆蓋上面的設(shè)置
 "env": {
 // test 是提前設(shè)置的環(huán)境變量,如果沒有設(shè)置BABEL_ENV則使用NODE_ENV,如果都沒有設(shè)置默認就是development
 "test": {
  "presets": ["env", "stage-2"],
  // instanbul是一個用來測試轉(zhuǎn)碼后代碼的工具
  "plugins": ["istanbul"]
 }
 }
}

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

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

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

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

總結(jié)

以上所述是小編給大家介紹的vue-cli中的babel配置文件.babelrc實例詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 在Vue3中使用localStorage保存數(shù)據(jù)的流程步驟

    在Vue3中使用localStorage保存數(shù)據(jù)的流程步驟

    在前端開發(fā)中,尤其是利用Vue3構(gòu)建現(xiàn)代Web應(yīng)用時,掌握如何使用本地存儲(localStorage)來保存數(shù)據(jù)是非常重要的能力,在這篇博客中,我將詳細介紹如何在Vue3中使用localStorage保存數(shù)據(jù),并提供示例代碼來幫助理解,需要的朋友可以參考下
    2024-06-06
  • vue-cli3使用mock數(shù)據(jù)的方法分析

    vue-cli3使用mock數(shù)據(jù)的方法分析

    這篇文章主要介紹了vue-cli3使用mock數(shù)據(jù)的方法,結(jié)合實例形式分析了vue-cli3使用mock數(shù)據(jù)的相關(guān)實現(xiàn)方法與操作注意事項,需要的朋友可以參考下
    2020-03-03
  • vue 中自定義指令改變data中的值

    vue 中自定義指令改變data中的值

    這篇文章主要介紹了vue 中自定義指令改變data中的值,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-06-06
  • Vue使用echarts繪制柱狀圖和折線圖

    Vue使用echarts繪制柱狀圖和折線圖

    這篇文章主要為大家學(xué)習(xí)介紹了Vue如何使用echarts繪制柱狀圖和折線圖,文中有詳細的示例代碼,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-08-08
  • 純前端使用Vue3上傳文件到minio文件服務(wù)器(粘貼可直接用)

    純前端使用Vue3上傳文件到minio文件服務(wù)器(粘貼可直接用)

    vue是目前最流行的前端框架,下面這篇文章主要給大家介紹了關(guān)于純前端使用Vue3上傳文件到minio文件服務(wù)器的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-04-04
  • Vue2.x中的父子組件相互通信的實現(xiàn)方法

    Vue2.x中的父子組件相互通信的實現(xiàn)方法

    這篇文章主要介紹了Vue2.x中的父子組件相互通信,需要的朋友可以參考下
    2017-05-05
  • van-dialog彈窗異步關(guān)閉功能-校驗表單實現(xiàn)

    van-dialog彈窗異步關(guān)閉功能-校驗表單實現(xiàn)

    有時候我們需要通過彈窗去處理表單數(shù)據(jù),在原生微信小程序配合vant組件中有多種方式實現(xiàn),其中UI美觀度最高的就是通過van-dialog嵌套表單實現(xiàn),這篇文章主要介紹了van-dialog彈窗異步關(guān)閉-校驗表單,需要的朋友可以參考下
    2023-11-11
  • VUE項目實現(xiàn)主題切換的多種方法

    VUE項目實現(xiàn)主題切換的多種方法

    這篇文章主要介紹了VUE項目實現(xiàn)主題切換的方法,本文通過多種方法給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • vue的代理配置pathRewrite重寫不生效問題及解決

    vue的代理配置pathRewrite重寫不生效問題及解決

    這篇文章主要介紹了vue的代理配置pathRewrite重寫不生效問題及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • vue實現(xiàn)input框禁止輸入標簽

    vue實現(xiàn)input框禁止輸入標簽

    這篇文章主要介紹了vue實現(xiàn)input框禁止輸入標簽,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04

最新評論