如何从 Visual Studio 2015 更新 3 的构建中排除 node_module 文件夹

Hoo*_*man 5 node-modules single-page-application asp.net-mvc-5 visual-studio-2015 angular

我正在尝试使用 Visual Studio 作为我的 IDE,以使用 Angular 2 开发 ASP.NET MVC 5 SPA。当我尝试构建项目时,问题就出现了。它在*.d.ts文件中给了我很多错误。

我使用angular-cli以下命令创建了项目:ng new project-name

这是解决方案资源管理器的样子:

如您所见,我排除了 node_modules 文件夹

我如何摆脱这些错误?我在 Visual Studio Code 中使用 angular 2 没有任何问题

错误列表面板

更新 :

根据您的回答,我在tsconfig.json文件中添加了以下内容,但似乎不起作用

{
  "compileOnSave": false,
  "compilerOptions": {
    "outDir": "./dist/out-tsc",
    "sourceMap": true,
    "declaration": false,
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "lib": [
      "es2016"
    ]
  },
  "exclude": [
    "./node_modules",
    "**/*.spec.ts"
  ]
}
Run Code Online (Sandbox Code Playgroud)

kaw*_*man 2

{
    "compilerOptions": {
        "module": "system",
        "noImplicitAny": true,
        "removeComments": true,
        "preserveConstEnums": true,
        "outFile": "../../built/local/tsc.js",
        "sourceMap": true
    },
    "include": [
        "src/**/*"
    ],
    "exclude": [
        "node_modules",
        "**/*.spec.ts"
    ]
}
Run Code Online (Sandbox Code Playgroud)