Visual Studio Code无法从`node_modules`识别TypeScript模块

时间:2015-10-19 22:26:31

标签: typescript visual-studio-code

按照README中的说明克隆了tslint repositorynpm installgrunt,并在Visual Studio Code(0.9.1)中打开了该文件夹。查看任何.ts文件 - src/rules/typedefRule.ts,比如说 - 在require "typescript"上给出了TypeScript错误:Cannot find module 'typescript'.

typescript模块位于node_modules文件夹中,但VSC似乎并不知道。我怎么告诉它?

1 个答案:

答案 0 :(得分:1)

  

typescript模块位于node_modules文件夹中,但VSC似乎并不知道。我怎么告诉它?

两件事:

  • vscode使用的当前版本的打字稿并不支持typings查找。您需要使用tssdk设置
  • 将其更新为最新(每晚打字稿)
  • tslint(1.6.2)使用的当前打字稿没有typings字段。您还需要更新tslint(更大的任务)。

建议:按照自述文件中的其他步骤操作并使用THEIR定义文件:https://github.com/palantir/tslint#custom-rules