簡介
Babel 是一個JavaScript compiler,可以將新的 JS 語法轉譯為瀏覽器支援的 ES5,因為 JavaScript 幾乎是每年會提出一個新的規格草案,但是瀏覽器沒辦法很快就能夠支援新的 JS,所以我們需要先轉譯成瀏覽器支援的 ES5。
安裝
1 | # babel-loader 是給webpack設定loader使用。 |
設定
設定的方式有幾種:設定 .babelrc
、透過 package.json
設定,或是搭配 Webpack
來設定。
- 設定
.babelrc
1 | { |
- 透過
package.json
設定
1 | { |
- 搭配
Webpack
來使用,參考: [Webpack] Webpack 設定及使用