Visual Studio 2015 - tsconfig.json - TypeScript 1.6.0 Beta

Dea*_*lop 5 typescript visual-studio-2015

我创建了一个空白的HTML application with TypeScript使用File > New > Project在VS2015.

我在一个/scripts文件夹中添加了一个基本的tsconfig.json,并期望让VS读取该文件并将.js文件输出到另一个文件夹中.不幸的是,没有任何事 这是一个虽然VS甚至找不到tsconfig.json

还有其他人有这个问题吗?

我知道1.5之前有一个问题,但之前的修复似乎不起作用:https: //github.com/Microsoft/TypeScript/issues/4300

---------------- 2015年9月10日更新

这是一个示例tsconfig.json

{
  "compilerOptions": {
    "noImplicitAny": false,
    "noEmitOnError": true,
    "removeComments": false,
    "sourceMap": true,
    "target": "es5",
    "module": "amd",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "outDir": "../www/scripts/"
  },
  "files": [
    "./scripts/index.ts"
  ]
}
Run Code Online (Sandbox Code Playgroud)

这是另一个tsconfig.json

{
"compilerOptions": {
    "target": "es5",
    "out": "/wwwroot/scripts/appBundle.js",
    "sourceMap": true,
    "removeComments": true,
    "sourceRoot": "/"
    }
}
Run Code Online (Sandbox Code Playgroud)

我为TypeScript + Cordova项目创建了tsconfig.json文件,它们正常工作.

aoa*_*son 1

在 Typescript 1.8 Beta 之前,.net 4.x 项目会忽略 .tsconfig。现在,随着此版本的发布,Visual Studio 可以识别是否存在 .tsconfig 文件并禁用其他项目类型。

只需确保您已卸载以前版本的 Typescript for Visual Studio,然后安装最新版本即可。

以下是 VS 的 Typescript 1.8 Beta 的安装文件:http://download.microsoft.com/download/6/D/8/6D8381B0-03C1-4BD2-AE65-30FF0A4C62DA/TS1.8.1-Beta-TS-master。 20160126.1/TypeScript_Dev14Full.exe

以下是他们的公告: https: //blogs.msdn.microsoft.com/typescript/2016/01/28/announcing-typescript-1-8-beta/