在VSCode

时间:2015-08-30 11:56:50

标签: typescript visual-studio-code

我已经开始使用VSCode 0.7.0并注意到这些注释表示您不必再添加///个引用了:

  

随着jsconfig.json的引入,您不再需要在每个文件中使用///引用(这些在VS Code的初始版本中是必需的)。由于文件集是在jsconfig.json中定义的,因此VS Code知道哪些文件和符号是项目的一部分。

     

例如,您可以将新的类型定义.d.ts文件拖放到项目文件夹中,VS Code将自动将其拾取。

但是,我在typings文件夹中删除了许多此类文件,并且看起来VSCode似乎无法识别它们。有没有人有这方面的经验?

3 个答案:

答案 0 :(得分:2)

这是我使用的jsconfig.json文件:

{
    "compilerOptions": {
        "target": "ES6",
        "module": "commonjs",
        "files": [
            "typings/node/node.d.ts"
        ]
    }
}

typings文件夹与项目根目录下的jsconfig.json文件一起存在。

如果在nodejs中突出显示未知全局,例如__dirname,则按 cmd + ctrl + 在PC上?)然后选择Download typings它们将为您创建。

答案 1 :(得分:1)

您有tsconfig.json文件还是jsconfig.json文件?在创作js文件时需要后者,前者用于ts文件。

答案 2 :(得分:0)

这是事实,需要注意的是,typings文件夹必须与tsconfig.json位于同一目录中。