4. webpack babel

238 阅读1分钟
  1. 先npm 三个包 npm install @babel/core babel-loader preset-env -d
  • @babel/core babel的核心模块
  • babel-loader 解析js文件 是webpack和babel的桥梁
  • preset-env是babel预设 是es6转换es5的集合 写一个.babelrc

  • 安装 npm install --save core-js@3V

用babel的意思是: 把我的所有代码都转换为es5,也就是所有浏览器都支持的代码 webpack是支持es6,但是希望把所有代码都转换为es5 plugin是一个一个的插件 preset是集合,预设的插件的集合