.babelrc 文件

文件幹啥用的

babel是降es6轉義成瀏覽器能理解的es5語法。 若是項目中用了babel 轉移,須要定義babel須要的插件和預設轉碼。html

babel 通常能夠配合 webpack 、 browserify 等打包工具一塊兒使用,在打包編譯的同時進行語法轉義。react

通常有哪些內容

通常存儲在.babelrc 文件裏, 項目根目錄webpack

{
    "presets": [   // presets 字段是用來設定轉碼規則
      "stage-0",
      "es2015",
      "react"
    ],
    "plugins": [
      "add-module-exports",
      "transform-class-properties",
      "transform-proto-to-assign"
    ],
    "ignore": [
        "foo.js",
        "bar/**/*.js"
    ]
}

或者放在pakage.json裏面配置es6

{
    "name": "my-package",
    "version": "1.0.0",
    "babel": {
        // my babel config here
    }
}

參考

http://www.ruanyifeng.com/blog/2016/01/babel.htmlweb

相關文章
相關標籤/搜索