【发布时间】:2016-04-04 13:00:31
【问题描述】:
由于 TSD 已被正式弃用并希望展望未来,在 MVC6 框架中使用 typings 的结构/实践是什么?任何指点将不胜感激,并提前感谢您。
我尝试使用 typings 网站上的教程,最终得到了这组文件(见附件),但不确定如何将其包含到 MVC6 项目中(包含哪些内容和不包含哪些内容)并在 TypeScript 文件中引用它。
https://github.com/DefinitelyTyped/tsd/issues/269
【问题讨论】:
-
屏幕截图没有显示任何特定于 tsd 或类型的内容。相反,它显示了由 typescript npm 包安装的 typescript 定义文件。此外,据我记得(追溯到去年 12 月),MVC6 不依赖(或包含)打字稿或 tsd。快速查看repo 似乎确认不存在打字稿文件或 tsd。因此,有点难以理解你在这里问什么。作为记录,tsd 和 typings 仅在编译 typescript 时需要。
-
我在 Visual Studio 解决方案中搜索了 *.d.ts,我认为这是类型文件,但我认为这些是由 VS 模板创建的。在 MVC5 中,我使用 nuget 添加 TypeScript 功能和类型文件。在 MVC6 中,不再使用此方法安装类型文件,并且看起来 tsd 或使用 npm 的类型是推荐的做法。所以,我正在寻找支持在 MVC6 中使用 TypeScript 的脚手架。截至目前,打字稿教程仍在制作中:docs.asp.net/en/latest/client-side/typescript.html。仍在研究...谢谢。
标签: asp.net typescript asp.net-core-mvc tsd