使用vite代替webpack时是否需要babel配置

Ked*_*lli 8 node.js reactjs webpack vite cra

最近我正在使用 vite 创建 React 应用程序,与 webpack 相比,它轻量级,配置少,速度快。 现在我的问题是, Vite项目是否需要 bable配置

cas*_*jox 7

不,vite 会自动语法转换,但它仅针对支持 es 模块的浏览器(firefox 和 chrome 在 2018 年左右开始支持它)。如果你想在旧浏览器中支持新的 js 功能,你需要添加 polyfill。您可以在此处了解确切的行为以及如何支持更旧的浏览器。