【发布时间】:2017-09-20 05:50:33
【问题描述】:
已使用全局设置在 VS Code 中的纯 JavaScript 项目中启用 TypeScript 检查
“javascript.implicitProjectConfig.checkJs”:真
类型检查有效,但对于每个外部/全局变量,它都会显示“找不到名称”错误:
$('body').addClass('something'); // 找不到名字'$'
MyCustomObject.doSomething(); // 找不到名称“MyCustomObject”
如何让 VS Code 识别这些全局变量?我认为这需要使用 jsconfig.json 中指定的自定义定义文件来完成,但无法使其工作。
更新:
已看到该票证,它仅与 node.js 项目有关,并且接受的答案与安装 nodejs 的类型定义 npm 包有关。这不是这里的情况。我需要设置一个自定义定义文件
【问题讨论】:
-
也许discussion here 是相关的。
-
@zgue 不要认为它是重复的。已经看到该票证,它仅与 node.js 项目有关,并且接受的答案与安装 nodejs 的类型定义 npm 包有关。这不是这里的情况。我需要设置一个自定义定义文件
标签: javascript typescript visual-studio-code