【发布时间】:2016-06-09 10:35:04
【问题描述】:
我已经安装了 TypeScript 1.8.2,并使用了 Visual Studio 2015。我有一个简单的项目,在从 tsconfig.json 文件中排除文件夹时遇到问题。问题是我想排除文件类型/浏览器.d.ts 和文件夹类型/浏览器。但事实并非如此?
排除子文件夹没有问题,但没有子文件夹?
[注意] 我刚刚意识到问题出在我从 Visual Studio 构建时!如果我从命令行使用 tsc 构建,则没有问题。我可以在 Visual Studio 中有另一个版本的 TypeScript 吗?我该如何检查?
这是我的 tsconfig.json:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false
},
"exclude": [
"node_modules",
"public",
"typings/browser",
"typings/browser.d.ts"
]
}
我有一个更大的项目,我在其中使用 jspm,需要排除 jspm 包文件夹,该文件夹位于公共子文件夹中。
【问题讨论】:
-
我遇到了完全相同的问题,在我为 Visual Studio 安装 typescript 1.8.2 工具链之前,该项目在 Visual Studio 2015 中运行良好。我怀疑这是一个 Visual Studio 工具错误,而不是设置问题。
-
我实际上是从 VS 2015 迁移到 atom,正因为如此。而且因为 VS 2015 经常崩溃。可悲的是我喜欢在 VS 中工作..
标签: typescript visual-studio-2015 tsconfig