2

我试图使用Visual Studio作为我的IDE来开发与角2的ASP.NET MVC 5 SPA。 当我尝试构建项目。它给我很多*.d.ts文件内的错误。如何排除node_module文件夹从Visual Studio 2015中更新3

我创建使用angular-cli该命令的项目:ng new project-name

,这里是解决方案浏览器是什么样子:

as you see already I excluded the node_modules folder

如何摆脱这些错误的?我没有与Visual Studio代码采用了棱角分明2任何问题

error list panel

更新:

根据你的答案我加在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" 
    ] 
} 
+1

编辑您的'tsconfig.json'从编译排除node_modules文件夹。 – jessehouwing

+0

我试过了,但它没有改变@ jessehouwing – Hooman

+0

尝试在Windows资源管理器中隐藏'node_modules'目录。 –

回答

0
{ 
    "compilerOptions": { 
     "module": "system", 
     "noImplicitAny": true, 
     "removeComments": true, 
     "preserveConstEnums": true, 
     "outFile": "../../built/local/tsc.js", 
     "sourceMap": true 
    }, 
    "include": [ 
     "src/**/*" 
    ], 
    "exclude": [ 
     "node_modules", 
     "**/*.spec.ts" 
    ] 
} 
2

确保您使用的是最新打字稿工具用于Y我们的Visual Studio版本。我的同事也有类似的问题,如果您已经排除了您的tsconfig中的node_modules文件夹,这可能是问题。

对于VS 2015: https://www.microsoft.com/en-us/download/details.aspx?id=48593

+1

对于VS 2017-最新TS:https://www.microsoft.com/en-us/download/details.aspx?id=55258 –

相关问题