我在Visual Studio Code上打开了一小段JavaScript,然后启用@ts-check
从TypeScript
定义文件中获取类型提示。
当我引用来自不同导入的类型时,VSCode会给出提示,并将以下代码添加到文件的开头:
import { SomeType } from 'some-module';
如果我在ES6上工作,但目前我的目标是较旧的运行时,并且更喜欢使用commonjs
语法编写生成的代码,这是正确的:
var SomeType = require('some-module').SomeType;
有什么配置我可以更改来实现这种行为吗?
我也处于类似的情况。我已经能够消除类型错误,但我似乎不知道如何让代码完成在其选项中列出"require"或"module.exports"。
获取类型错误消息。
{"compilerOptions":{"module":"commonjs","target":"es2015"},"exclude":["node_modules"]}