【问题标题】:MVC6, tsd and typingsMVC6、tsd 和类型
【发布时间】:2016-04-04 13:00:31
【问题描述】:

由于 TSD 已被正式弃用并希望展望未来,在 MVC6 框架中使用 typings 的结构/实践是什么?任何指点将不胜感激,并提前感谢您。

我尝试使用 typings 网站上的教程,最终得到了这组文件(见附件),但不确定如何将其包含到 MVC6 项目中(包含哪些内容和不包含哪些内容)并在 TypeScript 文件中引用它。

https://github.com/DefinitelyTyped/tsd/issues/269

https://github.com/typings/typings

【问题讨论】:

  • 屏幕截图没有显示任何特定于 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


【解决方案1】:

屏幕截图没有显示任何特定于 tsd 或类型的内容。

也就是说,typings 有一个在线迁移指南:https://github.com/typings/typings/blob/master/docs/tsd.md

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-18
    • 1970-01-01
    • 1970-01-01
    • 2017-06-21
    • 2015-08-05
    • 1970-01-01
    • 2016-03-15
    • 1970-01-01
    相关资源
    最近更新 更多