在VS Code中使用全局打字稿定义的JavaScript项目?

时间:2018-04-21 21:31:07

标签: javascript visual-studio-code intellisense typescript-definitions

我一直试图解决这个问题的时间最长。让我们说我有一个使用.js文件的Node.js项目。我们还说我有一个自定义的definition.d.ts文件,我想在使用正确的JSDoc设置时提供Intellisense自动完成,如下所示:

/** @type {TypeDefinedInExternalFile} */
let x = someValue;

现在互联网上的每个地方都说只是在文件顶部粘贴一条参考路径,如下所示:

/// <reference path="path/to/definition.d.ts" />

当然,这很有效。 JSDoc类型字段自动填充它,现在Intellisense知道怎么了新的,但仅仅是该文件。

我有一个包含大量模块的大型项目,显然我不想将该引用路径片段放在每个文件的顶部。我该如何设置?

我已经尝试了jsconfig.json和tsconfig.json的所有可能配置,并使用一些index.d.ts文件来放入引用路径,但没有一个工作。

0 个答案:

没有答案