停止VS代码抱怨`require`s

时间:2019-06-24 15:33:55

标签: javascript node.js visual-studio-code

VS Code似乎确定我必须使用ES6模块,但是我正在编写不支持此语法的Node应用程序(除非我不希望使用TS或Babel之类的东西)。

require instruction with a squiggle on it

我只是想让VS了解我的运行时实际上不支持此功能,所以不再向我发出此警告。

我尝试创建jsconfig.json文件,但无济于事。有什么方法可以使VS / TS理解我所处的环境不支持此功能?

2 个答案:

答案 0 :(得分:1)

VS在这里建议...这不是错误,因此您可以忽略它

如果确定要禁用它,则可以将以下内容添加到vs代码设置中 “ javascript.suggestionActions.enabled”:“ false”,尽管这将禁用所有建议的动作(包括其他规则)

据我所知,没有办法在vs代码中专门禁用此规则或任何其他规则-您可以在https://github.com/Microsoft/vscode/issues/47299

中找到更多信息

答案 1 :(得分:-1)

VS Code将把皮棉租给外部皮棉机。确定您使用的是哪一个并进行配置。

例如,使用the ESLint extension,可以在命令面板中使用“ ESLint:创建ESLint配置”选项。这将为您提供一个确定您的样式的问答,包括有关是否使用import的问题。