首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

语法降级与Polyfill:消灭低版本浏览器兼容问题

2.3 transform-runtime 接下来,我们要介绍的transform-runtime方案,就是为了解决@babel/preset-env的种种局限性。...接着,我们对.babelrc.json作如下的配置: { "plugins": [ // 添加 transform-runtime 插件 [ "@babel/plugin-transform-runtime...浏览器的加载策略如下图所示: 这样产物便就能够同时放到现代浏览器和不支持type="module"的低版本浏览器当中执行。...'terser' : false // 调用 Vite 的 build API 进行打包 const res = await build({ // 根路径设置为插件所在目录 //...在介绍了底层的解决方案之后,我们开始学习在 Vite 中的解决方案——@vitejs/plugin-legacy,分析了它如何让产物能够同时兼容现代浏览器和不支持 type="module"的低版本浏览器

2.2K30
领券