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的探索之旅