使Visual Studio代码识别模块和要求

Visual Studio代码强调需要和模块关键字在我的.js文件中运行的节点。 如何防止这种情况发生?

由于Visual Studio代码是用TypeScript编写的,因此您需要下载nodejs的types定义。 为此,请点击带下划线的文本(require / module)。 现在它会显示一个黄色的灯泡。

在这里输入图像说明

现在点击那个黄色的灯泡。 应该打开一个菜单, Download type definition for node.d.tsselectDownload type definition for node.d.ts 。 完成视觉工作室代码将为您下载types文件。

在这里输入图像说明

现在一个typings文件夹会显示在你的项目文件夹中,记得在你的.gitignore文件中添加,以避免不必要的文件提交到你的git repo