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

记录一次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",选择后会提示重启软件,完成配置,目的使其暂停更新,永远保持该版本。

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

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

  • 15
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值