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

2021-06-16 13:28:00 +08:00
 shilianmlxg

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

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

请问这样做会翻水水吗

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

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

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

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

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

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

目前麻烦的一个点是 pdf 预览
b1iy
2021-06-17 14:52:52 +08:00
加入我大 Angular 天团吧,退 Vue 保平安 (dog
mudssky
2021-06-17 14:57:57 +08:00
用 webpack5+vue3,webpack 网上的资源很多,现成的插件更多.
vite 的配置现在网上搜索搜不到太多信息.
shilianmlxg
2021-06-17 16:49:07 +08:00
@xiaojun996 pdf 预览是有什么坑吗
shilianmlxg
2021-06-17 16:49:32 +08:00
@mudssky 大佬 求分享 webpack5+vue3 的轮子
shilianmlxg
2021-06-17 16:49:47 +08:00
@hsiangleev 谢谢大佬,大佬硬邦邦
Zzzz77
2021-06-17 19:21:41 +08:00
webpack+vue3
vue3 的轮子是基本够用了的,缺的是 vite 的生态

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

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

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

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

© 2021 V2EX