Мне трудно понять, как я могу получить доступ к файлам определения 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?