MVC6, tsd и типизация

Поскольку TSD официально объявлен устаревшим и мы хотим заглянуть в будущее, какова структура/практика использования типов в среде MVC6? Любые указатели будут оценены и спасибо заранее.

Я попытался использовать учебник с веб-сайта typings и в итоге получил этот набор файлов (см. Приложение) и не знаю, как включить его в проект MVC6 (что включать, а что нет) и ссылаться на него. в файле TypeScript.

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

https://github.com/typings/typings

введите здесь описание изображения


person howardlo    schedule 04.04.2016    source источник
comment
Скриншот не показывает ничего конкретного для tsd или типизации. Скорее, он показывает файлы определения typescript, установленные пакетом typescript npm. Кроме того, насколько я помню (начиная с декабря прошлого года), MVC6 не зависит (или не включает) машинописный текст или tsd, если уж на то пошло. Беглый взгляд на репозиторий, кажется, подтверждает отсутствие файлов машинописного текста или tsd. Поэтому немного сложно понять, о чем вы здесь спрашиваете. Для справки, tsd и typings нужны только для компиляции машинописного текста.   -  person Stafford Williams    schedule 05.04.2016
comment
Я искал *.d.ts в решении Visual Studio, которое, как я думал, было файлом типов, но я думаю, что они были созданы шаблоном VS. В MVC5 я использую для добавления функции TypeScript и ввода файлов с помощью nuget. В MVC6 файлы типов больше не устанавливаются с использованием этого метода, и похоже, что tsd или типизация с использованием npm являются рекомендуемой практикой. Итак, я ищу строительные леса для поддержки использования TypeScript в MVC6. На данный момент учебник по машинописному тексту все еще находится в разработке: docs.asp .net/en/latest/client-side/typescript.html. Все еще исследую... Спасибо.   -  person howardlo    schedule 06.04.2016


Ответы (1)


Скриншот не показывает ничего конкретного для tsd или типизации.

Тем не менее, у typings есть онлайн-руководство по миграции: https://github.com/typings/typings/blob/master/docs/tsd.md

person basarat    schedule 04.04.2016