TypeScript 语言服务在其启动后已中止 5 次。将不会重启该服务

最近使用VS Code 写 Vue 项目时,发现Vue/Js的代码提示功能良好,但是TS文件突然之间不好使了,语法不提示,代码书写没有智能提示,并且eslint也不提示语法错误!搞的代码写的很慢很痛苦啊。下面具体介绍的我遇到的问题和解决办法:

一直提示正在初始化JS/TS语言特性

 打开VS Code左下角一直有上面这个提示“初始化 JS/TS 语言功能”/“Initializing JS/TS language features”

 

右下角开始频繁的弹“The typescript language service has been aborted 5 times since it was started. The service will not be restarted.”/“TypeScript 语言服务在其启动后已中止 5 次。将不会重启该服务。”

此时,开启各种百度,于是尝试解决这个问题网上的说法五花八门

(以下陈列的是错误方法,至少目前执行之后没有带来任何良好的效果,请务必慎用!!!)

1.也许是你安装了360杀毒,360杀毒会把vscode安装目录里面的tsserver.js删除掉。 建议卸载流氓软件360杀毒然后重新安装一下vscode

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

3.更新typescript版本

4.查看vscode setting设置

5.完全卸载vscode,

卸载后手动删除C:\Users\xxx\.vscode,

删除C:\Users\xxx\AppData\Local\Programs\Microsoft VS Code

删除C:\Users\xxx\AppData\Roaming\Code

6.回退vscode版本

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

没有想到吧,以上的方法好像都没有什么用... 泪崩ing ┭┮﹏┭┮

一番痛苦的挣扎之后,仔细思索了一下右下角的提示内容!!!

找到vscode的设置setting.json配置文件

 加上下面的代码即可!!! 竟然如此简单!!!

如果添加了之后还报错,需要给用户/工作区都添加一下!!!

"typescript.tsdk": "node_modules/typescript/lib"

该问题为历史问题,更新vscode后会发生.. 具体可以查看一下官方的回答

思路来源:https://github.com/microsoft/vscode/issues/103152 

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一碗老面i

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值