TypeScript server not working on Ubuntu 16.04 #15963
Labels
javascript
JavaScript support issues
typescript
Typescript support issues
upstream
Issue identified as 'upstream' component related (exists outside of VS Code)
Hi Microsoft!
I'm very happy with vscode in general - good work!
However, I'm unable to get embedded TypeScript server to work on Ubuntu 16.04 with Node.js. vscode was installed using the .deb file.
Steps to Reproduce:
3: npm install express --save
4: Create .js file and import any core module (for instance 'express' or 'fs'.
Recieving the following error in output:
[Info - 3:14:09 PM] Using tsserver from location: /usr/share/code/resources/app/extensions/typescript/node_modules/typescript/lib/tsserver.js
[Error - 3:14:22 PM] 'completions' request failed with error.
Error processing request. Cannot read property 'length' of undefined
TypeError: Cannot read property 'length' of undefined
at getCompletionEntriesFromTypings (/usr/share/code/resources/app/extensions/typescript/node_modules/typescript/lib/tsserver.js:48215:79)
at getCompletionEntriesForNonRelativeModules (/usr/share/code/resources/app/extensions/typescript/node_modules/typescript/lib/tsserver.js:48094:17)
at getStringLiteralCompletionEntriesFromModuleNames (/usr/share/code/resources/app/extensions/typescript/node_modules/typescript/lib/tsserver.js:47985:31)
at getStringLiteralCompletionEntries (/usr/share/code/resources/app/extensions/typescript/node_modules/typescript/lib/tsserver.js:47889:28)
at Object.getCompletionsAtPosition (/usr/share/code/resources/app/extensions/typescript/node_modules/typescript/lib/tsserver.js:47773:24)
at IOSession.Session.getCompletions (/usr/share/code/resources/app/extensions/typescript/node_modules/typescript/lib/tsserver.js:54974:64)
at Session.handlers.ts.createMap._a.(anonymous function) (/usr/share/code/resources/app/extensions/typescript/node_modules/typescript/lib/tsserver.js:54219:61)
at IOSession.Session.executeCommand (/usr/share/code/resources/app/extensions/typescript/node_modules/typescript/lib/tsserver.js:55286:28)
at IOSession.Session.onMessage (/usr/share/code/resources/app/extensions/typescript/node_modules/typescript/lib/tsserver.js:55306:35)
at Interface. (/usr/share/code/resources/app/extensions/typescript/node_modules/typescript/lib/tsserver.js:56389:27)
The text was updated successfully, but these errors were encountered: