[付费求助,求大佬帮帮深夜加班调兼容的孩子吧]vite+ts+vue3.2 如何兼容 chrome40+,有大佬做过吗?我尝试引入了 @vitejs/plugin-legacy 在 chrome45 上打开依然白屏

2022-06-30 23:18:19 +08:00
 retrocode

我使用的脚手架是: https://github.com/tobe-fe-dalao/fast-vue3 我没有往其中在追加任何依赖, 由于不可抗力目前需要兼容 chrome45,

求路过熟悉的大佬帮忙看下如何配置兼容, css 样式不用管, 我可以自己调, 主要就是目前项目在 360 浏览器 8.1.1.406(chrome45)上运行直接白屏, 目前的我定位的原因是 es-module 的兼容问题, 但是我之前没有用 vite 适配过这么低的 chrome,

我实在不想加班了, 求大佬帮下忙发下教程,或者适配下, 时候我微信发个红包感谢大佬

1264 次点击
所在节点    问与答
10 条回复
retrocode
2022-06-30 23:23:07 +08:00
好心人 帮帮孩子吧 加班太难了
i0error
2022-06-30 23:29:38 +08:00
ES module 是开发期的啊,构建产物里又不是。
真正应该担心的是 vue3 的响应式是基于 Proxy 的,看兼容性要 Chrome 49+
retrocode
2022-06-30 23:32:43 +08:00
@i0error #2 是的, 所以难搞啊, 还好是个大屏项目, 如果实在没辙, 我就得周末加班把项目移植回 vue2 了
i0error
2022-06-30 23:41:49 +08:00
忽略我的发言,理解有误。
renmu123
2022-06-30 23:44:11 +08:00
回 2.x 吧,最新的 2.x 版本好像在做 3.x 的迁移兼容,所以反向迁移也是可以的
retrocode
2022-06-30 23:45:12 +08:00
@i0error #4 没事 我也是对 vue3 vite 不熟悉, 一直没上真实项目, 这次接的私活才有机会应用
retrocode
2022-06-30 23:46:46 +08:00
@renmu123 #5 是的, 以我的能力来说, 我感觉花一天移植回 vue2 应该是最快的方案了, 不过有大佬能教我下的话, 我绝对发红包感谢, 不解决低版本兼容问题, 我感觉后面没法在公司里推 vue3 了
Zzzz77
2022-07-01 09:08:28 +08:00
@retrocode 不用挣扎了。。。。要兼容到 Chrome 49 以下还是老老实实用 Vue2 甚至 jQuery 之类的库吧,这都是 XP 时代的产物了,比兼容 IE 还罕见....其实我怎么感觉 Vue2 也不一定能完全兼容
GreatAuk
2022-07-01 09:52:33 +08:00
Chrome 现在版本号 103 , 现在还要兼容 45+ ?叫你们老板更新浏览器吧
litujin1123
2022-07-01 20:34:26 +08:00
vue-demi

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/863320

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX