vue 3.0 vite vscode ide 提示反应很慢

2024-07-02 08:59:12 +08:00
 ZGame

问下整个有啥办法排查吗 是插件的问题还是?

3883 次点击
所在节点    Visual Studio Code
41 条回复
songray
2024-07-02 09:06:13 +08:00
1. 有没有用 wsl.
2. 项目规模, 如果是那种 100+个.vue 的项目, 卡是正常的, vue official (lsp) 做的很烂.
3. 同时可以检查一下 tsconfig, 记得设置 skiplib
gitdoit
2024-07-02 09:09:19 +08:00
可能是 vue 官方 2.x 插件的问题 可以去看看他们仓库的 issue 列表, 都是你这个症状
crocoBaby
2024-07-02 09:12:54 +08:00
我也遇到了,而且很多组件不能高亮
LuckyLauncher
2024-07-02 09:18:59 +08:00
该说不说,vue 的语法提示、浏览器 devtool 做的都很烂
bojackhorseman
2024-07-02 09:30:40 +08:00
volar 变成 vue 插件了,感觉越来越差了😪
bojackhorseman
2024-07-02 09:31:43 +08:00
@bojackhorseman 毕竟不像 react 是 ts 亲儿子。隔几分钟就得 reload window 一下
fgt1t5y
2024-07-02 09:37:16 +08:00
使用 1.8.27 这个版本会正常一点
x007xyzabc
2024-07-02 09:58:42 +08:00
是的,卡死
wusheng0
2024-07-02 10:04:42 +08:00
插件问题搞得不想用 vue 了
realJamespond
2024-07-02 10:10:26 +08:00
@wusheng0 哈哈,16 年开始转前端,开始用的是 vue ,17 年就转 react 了一直到现在
LandCruiser
2024-07-02 10:19:51 +08:00
这些东西都是用爱发电的,做的不行很正常。
lovelyxiaod
2024-07-02 10:23:07 +08:00
我也是, 我们公司还是内网虚拟机开发, 机器性能更差, 项目又大, ts 等同于残废. 兄弟们有好的优化方法记得回复一下, 多谢了.
bestie
2024-07-02 10:32:34 +08:00
是的,我用也反应慢,而且有个很蛋疼的问题。如果一个 vue 文件,在里面新增一个 script setup 标签,那么这个文件里面的高亮会完全错乱失效,代码提示也会失效,只能 reload window 或者关闭编辑器重启才会恢复。
17681880207
2024-07-02 10:36:13 +08:00
vscode 写 vue ,函数变量经常无法点击跳转,平均半小时或者每次新增文件之后 reload window 一下是常态了。
关键是我发现现在连 webstorm 也不行了...
coolfan
2024-07-02 10:51:47 +08:00
新增文件后引用不到的话,去 tsconfig.app.json 文件里按一下 ctrl + S 就行🤣
zogwosh
2024-07-02 10:56:39 +08:00
不仅如此,你增加 package.json 的依赖,volar 的性能也会变差,比如 element,icon.
就连 webstorm 改用 volar 了以后,性能也变得很差.
已经不想写 vue 了,vue 是好框架但是开发体验太差
0IuL7w7X5K2HJxZf
2024-07-02 10:58:41 +08:00
插件本身不行,问题多,有时候还有有奇奇怪怪的问题,就只有重开 vscode ,隔两三个小时重开一次都快成习惯了。
FlyBearX
2024-07-02 11:09:09 +08:00
https://roadmap.sh/
这个网站就是学习路线了
你可以参考学习
FlyBearX
2024-07-02 11:09:29 +08:00
@FlyBearX 回复错了,不好意思
lisongeee
2024-07-02 11:11:23 +08:00
使用 vue/tsx 能解决你的问题,但是没有模板编译优化,而且各种指令和插槽也不太好写

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

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

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

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

© 2021 V2EX