为什么 Vite 可以直接使用ES6 module,不需要转换成 ES5 吗

来源:6-23 Vite 为什么启动非常快

林昱凌

2024-01-06

老师,我有个疑惑
不是说浏览器不能识别ES6语法,所以需要通过 babel 编译成 ES5 才可以吗?那为什么 Vite 可以直接使用ES6 module,不需要转换成 ES5 吗?

写回答

1回答

双越

2024-01-07

开发环境下使用的浏览器一般都版本较高,一般都支持 ES6

而线上环境的用户,不一定浏览器版本很高,所有要转换为 ES5 再上线发布

Vite 打包的时候,也要转换为 ES5

1
1
林昱凌
了解了 谢谢老师
2024-01-08
共1条回复

前端框架及项目面试 聚焦Vue3/React/Webpack

面向1-3年前端的框架及项目面试“刚需内容”

4695 学习 · 1667 问题

查看课程