V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shilianmlxg
V2EX  ›  Vue.js

问下大佬们,现在创建 vue 的公司的新项目,比如新后台,想用一些新东西过渡。用 vite 还是 webpack4 呢

  •  
  •   shilianmlxg · 2021-06-16 13:28:00 +08:00 · 3416 次点击
    这是一个创建于 1289 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司要用一个后台管理系统,没多少人用的,就公司员工和对接的甲方用,总共不超过 200 人。

    想学一些新东西过渡 比如 vue3 和 vite

    请问这样做会翻水水吗

    vite 和 webpack 现在都能直接上生产环境是吧

    还有就是有个问题 比如公司有打包的测试环境 还有打包的生产环境

    以前用 webpack 配就 一个 npm run build,另一个测试的 build 就是 npm run build:my-test 请问这 vite 有配置的教程吗

    21 条回复    2021-08-15 14:08:49 +08:00
    hailun3202475
        1
    hailun3202475  
       2021-06-16 13:38:45 +08:00
    省事的话我个人建议还是 webpack+vue2
    66beta
        2
    66beta  
       2021-06-16 14:11:53 +08:00
    你能搞定就上 vue3,后台管理系统应该没幺蛾子需求吧,就 vue 官方生态一把撸,问题不大

    怎么打包可以自己定制,跟打包工具关系不大
    ericgui
        3
    ericgui  
       2021-06-16 14:12:17 +08:00
    才 200 人还是内部用
    那就疯狂尝试新技术呗
    不怕搞崩
    你记住,每次都保留上一个 build 即可,如果出事,立刻回滚
    liyang5945
        4
    liyang5945  
       2021-06-16 14:18:23 +08:00
    公司一个小项目,已经上了 vite + vue2,不敢上 vue3
    cyrbuzz
        5
    cyrbuzz  
       2021-06-16 14:28:12 +08:00   ❤️ 1
    @liyang5945 vite 能上 Vue2?前两个月还不能。
    sakura0508
        6
    sakura0508  
       2021-06-16 14:30:28 +08:00
    公司今年一个公众号内 webapp 的样式要重构,我趁机用 vite2+vue3 把整个项目重构了

    有些小坑也都解决了,多 google 多看看 lssues 别人有没有遇到同样的问题
    liyang5945
        7
    liyang5945  
       2021-06-16 14:32:36 +08:00   ❤️ 2
    @cyrbuzz #5 已经有了 vue2 的插件 vite-plugin-vue2
    initd
        8
    initd  
       2021-06-16 18:43:30 +08:00
    vite + vue3 还靠谱点,vite 更新到 2.x 版本 才支持 vue 2.0, 会有一些生态插件问题,比如动态引入 UI 组件的样式插件,这些是有基于 vite 的插件的, 但更多的插件我也没用到过,关键看你项目对 webpack 生态的依赖?
    initd
        9
    initd  
       2021-06-16 18:44:43 +08:00
    好吧,其实 vue3 对比 vue2 的生态问题 才是真正的大问题。。。
    inhal
        10
    inhal  
       2021-06-16 22:47:00 +08:00 via iPhone
    我司一个后台 Vite + Vue 3,现在 C 端在用 Vite + Svelte
    shimada666
        11
    shimada666  
       2021-06-17 11:22:03 +08:00
    影响不大随便搞,反正我已经 vue3 + vite 了,生态问题也还好解决
    ttentau1
        12
    ttentau1  
       2021-06-17 12:24:45 +08:00
    vite 好像修改了 js 不会重载。。。
    hsiangleev
        13
    hsiangleev  
       2021-06-17 13:48:10 +08:00
    自荐一个 vite 和 vue3 的框子[element-plus-admin]( https://github.com/hsiangleev/element-plus-admin)
    xiaojun996
        14
    xiaojun996  
       2021-06-17 14:46:28 +08:00
    我已经用了 vite2+vue3+ts+vue-router4+vuex4+vant3 了

    目前麻烦的一个点是 pdf 预览
    b1iy
        15
    b1iy  
       2021-06-17 14:52:52 +08:00
    加入我大 Angular 天团吧,退 Vue 保平安 (dog
    mudssky
        16
    mudssky  
       2021-06-17 14:57:57 +08:00
    用 webpack5+vue3,webpack 网上的资源很多,现成的插件更多.
    vite 的配置现在网上搜索搜不到太多信息.
    shilianmlxg
        17
    shilianmlxg  
    OP
       2021-06-17 16:49:07 +08:00
    @xiaojun996 pdf 预览是有什么坑吗
    shilianmlxg
        18
    shilianmlxg  
    OP
       2021-06-17 16:49:32 +08:00
    @mudssky 大佬 求分享 webpack5+vue3 的轮子
    shilianmlxg
        19
    shilianmlxg  
    OP
       2021-06-17 16:49:47 +08:00
    @hsiangleev 谢谢大佬,大佬硬邦邦
    Zzzz77
        20
    Zzzz77  
       2021-06-17 19:21:41 +08:00 via Android
    webpack+vue3
    vue3 的轮子是基本够用了的,缺的是 vite 的生态
    wiihame
        21
    wiihame  
       2021-08-15 14:08:49 +08:00 via Android
    借楼问下大佬们有 vite2+vue2 做 ssr 的方案吗,已经试用了 nuxt-vite,问题还是蛮多
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1085 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 22:55 · PVG 06:55 · LAX 14:55 · JFK 17:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.