babel

作者: 爱笑的疯小妞 | 来源:发表于2021-07-06 10:57 被阅读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

相关文章

网友评论

      本文标题:babel

      本文链接:https://www.haomeiwen.com/subject/noxgultx.html