vue2+vite 有人试过吗,有踩过坑吗?

2022-09-07 18:00:25 +08:00
 ciming
ui 基本就是 element
2554 次点击
所在节点    Vue.js
10 条回复
codingBug
2022-09-07 18:05:54 +08:00
为啥不用 vue3?
wtf12138
2022-09-07 18:07:59 +08:00
https://github.com/vitejs/awesome-vite#vue-2
这有一堆,可以参考下
JayZXu
2022-09-07 18:13:50 +08:00
可以用,加上 vite-plugin-vue2 这个包就可以迁移
但是坑还是挺多的
主要还是 webpack 和 vite 一些用法的差异

首先就是 vite.config.js ,要把 webpack 下的插件都得找 vite 支持的
然后就是 require 方法迁移到 import.meta
再就是全局环境变量的用法变了
。。。。

不过切过去之后还是挺香的,启动快。
liubaicai
2022-09-07 18:15:13 +08:00
老项目不要升级
新项目想不出来理由不用 vue3
wu67
2022-09-07 18:17:03 +08:00
@liubaicai element plus 还是各种爆炸....checkbox 那个 change 事件响应, 在 ts 环境下, 那个类型问题, 我都没眼看了. 前阵子有人修好了, 最新版又整出了毛病...
liubaicai
2022-09-07 18:35:27 +08:00
@wu67 e ,ele 的问题确实很多,个别问题自己 patch 吧,或者以整别的 ui 框架。vue3+ts ,体验比 2 里好太多了。反而是 vite 除了刚开始感觉哇启动好快,体感优势没啥了。
wymanAtV2
2022-09-07 18:58:15 +08:00
有使用过,不难,把 vue2 相关的插件装好即可;其次一些特殊配置主要看你的实际需求,相关的解决方案也是有的
sechi
2022-09-07 19:10:31 +08:00
@wu67 可以试一下 tdesign
yunye
2022-09-07 19:30:25 +08:00
doooooit/vue2.7-vite3-template: a template for vue2.7 with vite3
https://github.com/doooooit/vue2.7-vite3-template

可以使用这个模板。然后 UI 可以使用 tailwindcss\daisyui ,或者 https://tailwind-elements.com/quick-start/ 这样的。
zhuweiyou
2022-09-07 20:14:52 +08:00
vite 跟什么框架无关.. jquery 我都 vite

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

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

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

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

© 2021 V2EX