首页 前端知识 JS/TS 语言服务已立即崩溃 5 次。不会重新启动该服务。这可能是由以下其中一个扩展提供的插件引起的: Vue.volar请在针对 VS Code 提交问题之前尝试禁用这些扩展。

JS/TS 语言服务已立即崩溃 5 次。不会重新启动该服务。这可能是由以下其中一个扩展提供的插件引起的: Vue.volar请在针对 VS Code 提交问题之前尝试禁用这些扩展。

2024-04-12 20:04:15 前端知识 前端哥 367 249 我要收藏

记录一次vscode的大坑🤬,系统MAC M1 MACOS14.3.1。从2023年底,本来还在快乐coding,突然之间某一天早上还在工位上快乐mo🐟(打工)的我,右下角开始频繁的弹报错提示,“JS/TS 语言服务已立即崩溃 5 次。不会重新启动该服务”。然后代码提示和正常的文件跳转在项目中都用不了了😤。

突然之间不好使了,语法不提示,代码智能提示和正常的文件跳转都没有了,并且eslint也不提示语法错误!搞的代码写的很慢很痛苦啊

难受,然而,我打开别的项目就可以,只有这一个项目会引起vscode报这个错误。于是就开始疯狂百度,看看是不是项目ts版本问题导致的,但是尝试升级或者降级ts版本呢,都无效。

经过好几天的尝试,包括以下方法:

1.安装另一个版本的语法提示

2.更新typescript版本

3.查看vscode setting设置

4.卸载volar提示插件

5.完全卸载vscode重装

—————————————我是华丽的分割线—————————————————

以上所有方法都尝试了,只有卸载重装有用。但是只管用一两个月,过段时间又开始“JS/TS 语言服务已立即崩溃 5 次。不会重新启动该服务”。。。

在经过一番痛苦的挣扎之后,冷静分析,发现可能是vscode版本的原因呢。(VS code升级到1.86版,但是服务器的版本较低,出现VS code版本与远程Linux版本不兼容的问题。解决这个问题有两个方法,一是升级服务器对应的版本;二是选择合适的VS code版本。这里介绍如何通过安装特定版本的VS code,使其与Linux兼容,顺利进行远程工作)

我选择了降级vscode至1.85.1,终于成了✨✨

降级方法:至vscode官网找到对应系统的下载链接🔗,

然后选择合适的版本,这里以1.85.1版本为例,把
https://update.code.visualstudio.com/{version}https://update.code.visualstudio.com/中的{version}替换为1.85.1,即https://update.code.visualstudio.com/1.85.1/darwin-arm64/stable,把此链接复制到浏览器下载该版本即可。
                       

安装软件后,重载下vue-official插件

在Setting 下接着选择Application>Update,把Mode选择为“none",选择后会提示重启软件,完成配置,目的使其暂停更新,永远保持该版本。

再次提醒家人们,更新时一定要三思而后行。

新不如旧,稳定在旧。尤其是大版本跳跃要小心,新鲜不一定好,更新需谨慎。

转载请注明出处或者链接地址:https://www.qianduange.cn//article/4740.html
评论
发布的文章

JQuery中的load()、$

2024-05-10 08:05:15

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!