赞
踩
今天遇到一个问题,使用vue3+vite构建的项目,在安卓9的手机上白屏。
需要让 vite 兼容低版本浏览器
- npm i -D @vitejs/plugin-legacy
- or
- yarn add -D @vitejs/plugin-legacy
修改 vite.config.ts
- plugins: [
- ..., // 省略其他代码
- legacy({targets: ['defaults', 'not IE 11']})
- ],
- build: {
- target: 'es2015',
- }
这么修改后,理论上就生效了。
但我遇到的实际情况是 开发环境无效,打包后部署到生产环境有效。总的来说是解决了生产问题。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。