Skip to main content

Vue2项目构建没有转换ES6语法

· One min read
Alan

上次搭建项目, 使用 @vue/cli 命令创建的 Vue 2 项目, 执行构建时, 并没有将 ES6 语法转换成 ES5.

如果通过 .browserslistrc 配置, 增强浏览器的兼容问题, 会导致 Vue CLI 构建是自动拆分成两个版本的JS(也就是 modern 模式),由于某些原因,又不想这么处理, 可以将 .browserslistrc 配置的浏览器版本提高, 让 Vue CLI 之生成一个现代浏览器版本的JS, 然后修改 babel.config.jstargets 配置, 针对babel转译代码时配置浏览器版本就可以了.

可以参考示例项目: vue2-sample-project