天天看點

ES6降級處理

由于ES6有相容性問題,可以使用

babel

工具進行降級處理。

babel基于node,需要先安裝node

0、項目初始化

npm init -y

1、指令行安裝babel

npm install  @babel/core @babel/cli @babel/preset-env
           

2、配置

.babelrc

檔案

手動建立.babelrc檔案,設定配置

{
  "presets": ["@babel/preset-env"]
}
           

3、運作

//1、把單個es6的檔案轉為ES5(新檔案.js會自動建立)
npx babel 檔案.js -o 新檔案.js

//2、把檔案夾中所有ES6都轉為ES5(新檔案夾自動建立)
npx babel 包含有js的原目錄 -d 轉換後的新目錄
           

繼續閱讀