- JavaScript:Moving to ES2015
- Ved Antani Simon Timms Narayan Prusty
- 174字
- 2021-07-09 19:07:41
Transpilers
Transpiling is a technique that combines both compilation and transformation. The idea is to write ES6-compatible code and use a tool that transpiles this code into a valid and equivalent ES5 code. We will be looking at the most complete and popular transpiler for ES6 called Babel (https://babeljs.io/).
Babel can be used in various ways. You can install it as a node module and invoke it from the command line or import it as a script in your web page. Babel's setup is exhaustive and well-documented at https://babeljs.io/docs/setup/. Babel also has a great Read-Eval-Print-Loop (REPL). We will Babel REPL for most of the examples in this chapter. An in-depth understanding of various ways in which Babel can be used is out of the scope of this module. However, I would urge you to start using Babel as part of your development workflow.
We will cover the most important part of ES6 specifications in this chapter. You should explore all the features of ES6 if possible and make them part of your development workflow.
- C語言程序設計案例教程
- Google Flutter Mobile Development Quick Start Guide
- ASP.NET Web API:Build RESTful web applications and services on the .NET framework
- OpenShift開發指南(原書第2版)
- 造個小程序:與微信一起干件正經事兒
- Learning C++ Functional Programming
- Java FX應用開發教程
- PHP網絡編程學習筆記
- C語言程序設計學習指導與習題解答
- Mastering Akka
- Flowable流程引擎實戰
- Microsoft Exchange Server 2016 PowerShell Cookbook(Fourth Edition)
- Learning Cocos2d-JS Game Development
- 微信小程序開發邊做邊學(微課視頻版)
- 計算機軟件項目實訓指導