V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
retrocode
V2EX  ›  问与答

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

  •  
  •   retrocode · 155 天前 · 826 次点击
    这是一个创建于 155 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    10 条回复    2022-07-01 20:34:26 +08:00
    retrocode
        1
    retrocode  
    OP
       155 天前
    好心人 帮帮孩子吧 加班太难了
    i0error
        2
    i0error  
       155 天前
    ES module 是开发期的啊,构建产物里又不是。
    真正应该担心的是 vue3 的响应式是基于 Proxy 的,看兼容性要 Chrome 49+
    retrocode
        3
    retrocode  
    OP
       155 天前
    @i0error #2 是的, 所以难搞啊, 还好是个大屏项目, 如果实在没辙, 我就得周末加班把项目移植回 vue2 了
    i0error
        4
    i0error  
       155 天前
    忽略我的发言,理解有误。
    renmu123
        5
    renmu123  
       155 天前 via Android
    回 2.x 吧,最新的 2.x 版本好像在做 3.x 的迁移兼容,所以反向迁移也是可以的
    retrocode
        6
    retrocode  
    OP
       155 天前
    @i0error #4 没事 我也是对 vue3 vite 不熟悉, 一直没上真实项目, 这次接的私活才有机会应用
    retrocode
        7
    retrocode  
    OP
       155 天前
    @renmu123 #5 是的, 以我的能力来说, 我感觉花一天移植回 vue2 应该是最快的方案了, 不过有大佬能教我下的话, 我绝对发红包感谢, 不解决低版本兼容问题, 我感觉后面没法在公司里推 vue3 了
    Zzzz77
        8
    Zzzz77  
       154 天前
    @retrocode 不用挣扎了。。。。要兼容到 Chrome 49 以下还是老老实实用 Vue2 甚至 jQuery 之类的库吧,这都是 XP 时代的产物了,比兼容 IE 还罕见....其实我怎么感觉 Vue2 也不一定能完全兼容
    GreatAuk
        9
    GreatAuk  
       154 天前
    Chrome 现在版本号 103 , 现在还要兼容 45+ ?叫你们老板更新浏览器吧
    litujin1123
        10
    litujin1123  
       154 天前
    vue-demi
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1087 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 292ms · UTC 22:24 · PVG 06:24 · LAX 14:24 · JFK 17:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.