ASP.NET 使用打字稿的 vNext

ASP.NET vNext with typescript

我已经下载了 Visual studio 2015 RC 来测试新的 ASP.NET vNext。现在我正在尝试用 typescript 构建一个 MVC project

我发现在 vNext 中使用了以下依赖项(如果我错了请纠正我):

但是谁必须获取 typescript 的定义(*.d.ts 比如 jquery.d.ts...)?

从我上面写的东西来看,它必须由 Bower 完成,它没有任何 typescript 定义。同样,Nuget 不包含任何可以添加到项目中的打字稿定义。

But who have to fetch definitions for typescript(*.d.ts like jquery.d.ts...)?

打字稿定义的 TSD:https://github.com/DefinitelyTyped/tsd

TSD 管理器是一个 npm 包。但是,了解您对不存在的依赖项使用什么工具的明确分类。 VS 2015 提供了一些模板,但仅此而已。不喜欢 grunt、gulp 或 bower,并且想很好地使用不同的任务运行器和包管理器,您也可以开箱即用(只要它可以通过 npm 安装)。一些 Web 开发人员只对所有内容使用 npm,而不是使用 npm 和 bower。

要具体回答您的问题,您可以通过将 "tsd": "0.6.3" 添加到 packages.json 文件并执行程序包还原来安装 TypeScript 管理器。