前言
Babel
對于前端開發者來說應該是很熟悉了,日常開發中基本上是離不開它的。
已經 9102 了,我們已經能夠熟練地使用
es2015+
的文法。但是對于浏覽器來說,可能和它們還不夠熟悉,我們得讓浏覽器了解它們,這就需要
Babel
。
當然,僅僅是
Babel
是不夠的,還需要
polyfill
等等等等,這裡就先不說了。
What:什麼是 Babel
Babel
Babel is a toolchain that is mainly used to convert ECMAScript 2015+ code into a backwards compatible version of JavaScript in current and older browsers or environments.
簡單地說,
Babel
能夠轉譯
ECMAScript 2015+
的代碼,使它在舊的浏覽器或者環境中也能夠運作。
我們可以在 https://babel.docschina.org/repl 嘗試一下。
一個小