babel

2021-07-06  本文已影响0人  爱笑的疯小妞

babel:ES6转换器,将ES6代码转为ES5代码
安装
核心库
npm install --save-dev @babel/core
最新转码规则
npm install --save-dev @babel/preset-env
react 转码规则
npm install --save-dev @babel/preset-react
命令行工具
npm install --save-dev @babel/cli
babel-node命令,可以直接运行ES6代码
npm install --save-dev @babel/node
改写require命令,为它加上一个钩子,实时转码,只适合开发环境
npm install --save-dev @babel/register
解决babel只转换新的Javascript句法,不转换新的api的问题
npm install --save-dev core-js regenerator-runtime

新建
.babelrc

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

运行
npx babel xxx.js
npx babel src -d lib

上一篇 下一篇

猜你喜欢

热点阅读