在WebStorm 2018中启动TypeScript语言服务时出错

时间:2018-10-17 20:53:19

标签: typescript webstorm

我是第一次使用WebStorm(在Windows 7上为v2018.2)并尝试使用TypeScript。尽管尝试了WebStorm中TypeScript配置设置的许多组合,但我还是出现了以下错误。

  

错误:启动语言服务过程超时

结果,我无法在IDE中编译我的.ts文件。

TypeScript在命令行上运行良好(即成功能够运行tsc来编译.ts文件)。

我已经彻底阅读了WebStorm帮助文档和其他教程,但没有人看到该错误或解决方法。

3 个答案:

答案 0 :(得分:1)

我本人几次遇到此错误,就我而言,这似乎是WebStorm试图使用的节点解释器的问题。

这周早些时候,我通过Mac的homebrew软件包管理器安装了一些东西,作为依赖项,向我的系统添加了node的新版本/旧版本。当我开始遇到有关webstorm的问题时,我打开了“首选项”>“语言和框架”>“ TypeScript”,发现Node解释器设置为/ usr / local / bin / node而不是我通常的nvm路径。我打开一个终端,尝试运行它指向的node可执行文件,发现它抛出错误。

自从您使用Windows以来,许多细节并不能真正与您的情况相提并论,但是我认为这可能是类似的根本原因,一个糟糕的node可执行文件是我见过的唯一一件事导致此错误消息。

答案 1 :(得分:0)

只需转到设置侧边栏中的 Typescript,您就会在那里看到的节点解释器输入中引用节点解释器的正确路径

答案 2 :(得分:0)

我有同样的问题。问题是在 intellij 中设置当前节点解释器版本(设置->语言和框架->NodeJS 和 NPM)