当使用 VSCode 打开大型前端项目时,会遇到状态栏Vue或TypeScript图标一直转圈,文件中IntelliSense失效,然后弹窗提示JS / TS语言服务频繁崩溃。这是TSServer内存不足导致的,可以在VSCode设置中修改 maxTsServerMemory 配置解决。
1、当使用VSCode打开大型前端项目时,右下角vue或TypeScript图标会一致转圈。然后弹窗提示:JS/TS语言服务器崩溃了5次。


2、打开控制台、输出,切换到TypeScript查看错误日志,发现报错:[error] TSServer exited. Code: 134. Signal: null。
2025-10-11 10:23:41.184 [info] Starting TS Server
2025-10-11 10:23:41.184 [info] Using tsserver from: c:\Program Files\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js
2025-10-11 10:23:41.184 [info] <syntax> Forking...
2025-10-11 10:23:41.184 [info] <syntax> Starting...
2025-10-11 10:23:41.184 [info] <semantic> Forking...
2025-10-11 10:23:41.184 [info] <semantic> Starting...
2025-10-11 10:23:53.408 [error] TSServer exited. Code: 134. Signal: null
2025-10-11 10:23:53.408 [info] Starting TS Server
2025-10-11 10:23:53.409 [info] Using tsserver from: c:\Program Files\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js
2025-10-11 10:23:53.409 [info] <syntax> Forking...
2025-10-11 10:23:53.409 [info] <syntax> Starting...
2025-10-11 10:23:53.409 [info] <semantic> Forking...
2025-10-11 10:23:53.409 [info] <semantic> Starting...
2025-10-11 10:24:05.616 [error] TSServer exited. Code: 134. Signal: null
1、这是TSServer内存不足导致的。打开VSCode文件菜单,点击首选项、设置,搜索 maxTsServerMemory。

2、把Max TS Server Memory的值改成4096,然后按Ctrl+S保存,重启VSCode即可解决。

1、TSServer crashes on sufficiently large projects · Issue #101997 · microsoft/vscode