现在还能用 Vue2 开发前端吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chaol
V2EX    前端开发

现在还能用 Vue2 开发前端吗?

  •  
  •   chaol 2023-04-02 06:55:30 +08:00 via Android 3850 次点击
    这是一个创建于 925 天前的主题,其中的信息可能已经有所发展或是发生改变。

    会不会有什么依赖问题?

    15 条回复    2023-04-28 13:51:07 +08:00
    kinghly
        1
    kinghly  
       2023-04-02 08:44:07 +08:00 via Android
    不能,最好用 react
    shakaraka
        2
    shakaraka  
    PRO
       2023-04-02 08:47:32 +08:00
    不能,最好用 angular
    Dkngit
        3
    Dkngit  
       2023-04-02 09:27:18 +08:00
    不能,最好用 angular
    ilath
        4
    ilath  
       2023-04-02 09:30:26 +08:00
    不能,最好用 原生 Javascript
    horseInBlack
        5
    horseInBlack  
       2023-04-02 09:45:44 +08:00
    可以的。

    package.json 、package-lock.json 都有指定版本,别乱升级就行了。
    一般你拉开源项目、现有代码都是能跑起来的,直接用相应工具比如 npm install 就行了。

    Vue 2 和 Vue 3 都有比较丰富的周边,大的像 UI 组件库 ElementUI 是 2 和 3 都有的,大不了自行搜一下同名不同版本或者可以替代的插件。

    如果你是现在想要入门 Vue 的话,我建议你学 Vue 3 ,一来 Vue 3 是兼容 Vue2 那种选项式的写法,二来现在组件、开源项目等都是朝着 Vue3 + typescript 做的,这是比较好的实践,也可以看作大家认同的发展方向吧。
    onceViewer
        6
    onceViewer  
       2023-04-02 10:50:20 +08:00 via Android
    可以,但是它今年就停止维护了,所以一方面后续持续开发可能有问题,另方面,个人没问题,大公司肯定是迁移到 3 的
    ochatokori
        7
    ochatokori  
       2023-04-02 10:51:22 +08:00 via Android
    能,因为 jq 都还能
    acthtml
        8
    acthtml  
       2023-04-02 12:41:19 +08:00
    这问题问的,花个 2 小时上手下就知道啦,大家又不知道你的核心需求是啥。
    IvanLi127
        9
    IvanLi127  
       2023-04-02 14:44:34 +08:00 via Android
    angular js 都能,vue 2 怕啥。。。

    依赖问题的话,当年的版本能用就是能用,不要想着追新版本就行了。

    不过为啥要用 2 ,真心不好用
    linkopeneyes
        10
    linkopeneyes  
       2023-04-02 15:12:51 +08:00
    没什么问题,不过总归是要升 3 的不如在 vue2+https://github.com/vuejs/composition-api 这个官方的插件在 vue2 里写 vue3
    tuutoo
        11
    tuutoo  
       2023-04-02 16:14:51 +08:00 via Android
    新项目吗那肯定是 Vue3 啊 老项目就权衡一下升级成本,也可以继续用 Vue2 的
    vue666
        12
    vue666  
       2023-04-02 16:17:49 +08:00 via Android
    有时候新技术未必是好事,像 java8 现在还是很多公司的主流,怎么快怎么来,追求的是速度和交付。不过现在也只能被迫卷被迫学罢了
    webszy
        13
    webszy  
       2023-04-06 16:40:34 +08:00
    看兼容性吧,需要兼容老环境用 vue2.7 ,如果不考虑兼容性 vue3
    webszy
        14
    webszy  
       2023-04-06 16:40:59 +08:00
    @sjhhjx0122 已经合并入 vue2.7 了
    zqguo
        15
    zqguo  
       2023-04-28 13:51:07 +08:00
    当然可以啊,用什么技术栈要综合考虑,兼容性、团队技术栈情况等等
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2897 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 14:28 PVG 22:28 LAX 07:28 JFK 10:28
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86