**问题类型:**Bug
**TypeScript 版本:**3.8.3
重现崩溃的步骤
- 右键单击文件夹并复制
- 将文件夹粘贴到剪贴板
- 错误
TS 服务器错误堆栈
TypeError: re.test is not a function
at tsserver.js:28353:103
at Object.findIndex (tsserver.js:289:17)
at _loop_5 (tsserver.js:28353:43)
at Object.getFileNamesFromConfigSpecs (tsserver.js:28383:17)
at ProjectService.reloadFileNamesOfConfiguredProject (tsserver.js:142386:42)
at ConfiguredProject.updateGraph (tsserver.js:140644:54)
at updateProjectIfDirty (tsserver.js:141076:45)
at ProjectService.assignProjectToOpenedScriptInfo (tsserver.js:143114:29)
at tsserver.js:143396:107
at Object.mapDefined (tsserver.js:562:30)
at ProjectService.applyChangesInOpenFiles (tsserver.js:143396:48)
at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:144260:46)
at tsserver.js:146003:88
at IOSession.Session.executeWithRequestId (tsserver.js:145994:28)
at IOSession.Session.executeCommand (tsserver.js:146003:33)
at IOSession.Session.onMessage (tsserver.js:146027:35)
at Interface.<anonymous> (tsserver.js:147342:27)
at Interface.emit (events.js:203:13)
at Interface._onLine (readline.js:316:10)
at Interface._normalWrite (readline.js:461:12)
at Socket.ondata (readline.js:172:10)
at Socket.emit (events.js:203:13)
at addChunk (_stream_readable.js:295:12)
at readableAddChunk (_stream_readable.js:276:11)
at Socket.Readable.push (_stream_readable.js:210:10)
at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)
VS Code 版本:Code - OSS 1.44.0 (2aae1f26c72891c399f860409176fe435a154b13, 2020-04-08T19:57:59.162Z)
操作系统版本:Linux x64 5.6.3-arch1-1
系统信息
| 项目 | 值 |
| ------ | ------ |
| CPUs | Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz (12 x 4000) |
| GPU状态 | 2d_canvas:启用flash_3d:启用flash_stage3d:启用flash_stage3d_baseline:启用gpu_compositing:启用multiple_raster_threads:启用_onoop_rasterization:禁用_offprotected_video_decode:不可用_offrasterization:禁用_软件skia_renderer:禁用_off_okvideo_decode:不可用_offviz_display_compositor:启用_onviz_hit_test_surface_layer:禁用_off_okwebgl:启用webgl2:启用 |
| 平均负载 | 2, 2, 2 |
| 内存(系统) | 31.14GB (16.34GB可用) |
| 进程参数 | --no-sandbox --unity-launch --no-sandbox |
| 屏幕阅读器 | 无 |
| VM | 0% |扩展名(44)
| 扩展名 | 作者(省略)| 版本 |
| ------------- | ------------- | ------------- |
| language-x86-64-assembly | 13x | 2.3.0 |
| easy-cpp-projects | ACh | 1.7.7 |
| project-manager | ale | 10.11.0 |
| vscode-deno | axe | 3.5.1 |
| better-toml | bun | 0.3.2 |
| npm-intellisense | chr | 1.3.0 |
| gitignore | cod | 0.6.0 |
| doxdocgen | csc | 0.6.0 |
| javascript-ejs-support | Dig | 1.3.1 |
| git-extension-pack | don | 0.1.3 |
| githistory | don | 0.6.3 |
| vscode-ghc-simple | dra | 0.1.19 |
| gitlens | eam | 10.2.1 |
| EditorConfig | Edi | 0.14.5 |
| vscode-npm-script | eg2
2条答案
按热度按时间ojsjcaue1#
我们需要更多的具体步骤来复现这个问题,包括文件和文件夹的结构以及文件的内容。我无法按照目前提到的步骤复现这个问题。另外,请在复现这个问题时上传tsserver日志,这样我们才能进行调查。
您可以通过以下步骤上传日志:
"typescript.tsserver.log": "verbose"
TypeScript: Open TS Server log
命令tsserver.log
的大文件。请分享这个文件。此外,您还可以分享紧挨着它的文件ti.log
。uqjltbpv2#
我尝试重复我所做的来重现这个bug,但我在我的机器上无法重现它...但是如果bug再次发生,我会提供更多信息。