(1)Transpiles ECMAScript 6 code to ECMAScript 5


1 基於現在的瀏覽器還不是對ECMAScript6的支持,現在的做法都是把EC6 compile 成EC5再執行,所以

怎么搞呢?

`1.1 基於NPM的babel

    下載babel。

    

  進入項目去執行轉換

    

  

$ babel script.js --out-file script-compiled.js

$ babel script.js --watch --out-file script-compiled.js

  

    詳情可查詢官網 http://babeljs.io

  1.2 基於webstorm 的file watcher

  在執行完第一個步驟之后,你可以在npm的全局目錄下找到babel.cmd的執行文件

  在webstorm的file watcher里面添加babel(如果沒有請自行升級到10.0+版本)

  然后添加配置

新建js文件,寫一些ec6的語法就會自動執行轉換

編譯后的文件

大概就這樣,具體的輸出還沒有測試,等待准備開始愉快的ECMAScript6的探索之旅


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM