在 VS2015 中编译 NodeJS 项目时出错

Errors Compiling NodeJS project in VS2015

我继承了一个 MEANJS 项目,我在 Visual Studio 2015 年通过 "Build me a project from existing Node code" 路线成功打开了该项目。

不幸的是,我目前有超过 2000 个编译错误!

在 'node_modules (node)' 目录中,它抱怨重复标识符 (TS2300)。这些指向位于以下目录下的 2 个相同 compiler.ts 文件。

\node_modules\bower\node_modules\insight\node_modules\inquirer\node_modules\rx\src\core\expressions\ \node_modules\bower\node_modules\inquirer\node_modules\inquirer\node_modules\rx\src\core\expressions\

有 NPM 'tidy up everything' 选项吗?

您可以尝试通过键入以下内容来清除 npm 缓存:

npm cache clear

解决方案是从项目中排除 node_modules 文件夹。