使用babel es6 转 es5
安装 //Webpack 接入 Babel 必须依赖的模块 npm i -D babel-core babel-loader //preset,告诉babel编译的文件中用到了哪些语法env包含当前所有 ECMAScript 标准里的最新特性 npm i -D babel-preset-env //编译时报错说如果用的是loader6X让安装7 npm i babel-loader@7 -D //默认不转化Promise等,需要这个插件(安装后在入口文件最开始引用:require("@babel/polyfill");) npm install--save @babel/polyfill webpack.config.js的module.rules中添加 { test: /\.js$/, exclude: /node_modules/, use: ['babel-loader'] } .babelrc文件中写入 { "presets": [ ["env"] ] }
ps : 编译后ie只到9,ie不支持