你可以在你的 Vue 项目中使用 Babel 来转换你的 ES6 代码。Babel 是一个 JavaScript 编译器,它可以将高级 JavaScript 特性(如箭头函数和类)转换为浏览器可以理解的代码。
你需要在你的 Vue 项目中安装 Babel,然后在你的项目的 build 配置中配置 Babel 转换你的代码。
首先,安装 Babel:
npminstall --save-dev babel-cli babel-preset-env
然后,在你的项目的 build 配置中添加一个 babel 配置:
module.exports = {
// ...
build: {
// ...
babel: {
presets: ['env']
}
}
}
这样,当你使用 Vue-CLI 构建项目时,Babel 将会转换你的 ES6 代码,使它可以在 IE 浏览器中运行。
你也可以使用 polyfills 来兼容某些 ES6