如何将VSCode中的默认导入提示从ES6更改为commonjs



我在Visual Studio Code上打开了一小段JavaScript,然后启用@ts-checkTypeScript定义文件中获取类型提示。

当我引用来自不同导入的类型时,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"]}

最新更新