Как получить доступ к определениям TypeScript в ASP.NET 5 с помощью менеджера пакетов NuGet?
У меня возникают проблемы с пониманием того, как я могу получить доступ к файлам определения TypeScript, которые я установил с помощью диспетчера пакетов NuGet. Я установил файлы определения TypeScript для Angular с помощью следующей команды:
Install-Package angularjs.TypeScript.DefinitelyTyped
И это отображается в файле project.json:
"dependencies": {
"Microsoft.AspNet.Server.IIS": "1.0.0-beta3",
"Microsoft.AspNet.Mvc": "6.0.0-beta3",
"Microsoft.AspNet.StaticFiles": "1.0.0-beta3",
"Microsoft.AspNet.Server.WebListener": "1.0.0-beta3",
"angularjs.TypeScript.DefinitelyTyped": "3.2.5"
},
И ссылка была размещена в разделе «Ссылки», ссылаясь на:
C: \ Users \ .к \ пакеты \ angularjs.TypeScript.DefinitelyTyped \ 3.2.5
Я могу сослаться на это, используя абсолютный путь, но это не сработает:
/// <reference path="C:\Users\<user>\.k\packages\angularjs.TypeScript.DefinitelyTyped\3.2.5\Content\Scripts\typings\angularjs\angular.d.ts" />
Angular зависит от jQuery, который он будет искать в:
'C:. / Users // к / пакеты / angularjs.TypeScript.DefinitelyTyped / 3.2.5 / Content / Scripts / типизации / JQuery / jquery.d.ts'
Итак, мой вопрос: как я могу сослаться на файлы определения TypeScript, установленные как пакет NuGet?