Ho difficoltà a capire come accedere ai file di definizione TypeScript che ho installato con il gestore pacchetti NuGet. Ho installato i file di definizione dattiloscritto per angolare con il seguente comando:Come si accede alle definizioni TypeScript in ASP.NET 5 con il gestore pacchetti NuGet?
Install-Package angularjs.TypeScript.DefinitelyTyped
E si vede nel file 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"
},
E un riferimento è stato posto sotto ' riferimenti, link a:
C: \ Users \ .k \ pacchetti \ angularjs.TypeScript.DefinitelyTyped \ 3.2.5
sono in grado di fare riferimento a questo utilizzando il percorso assoluto, ma questo non funzionerà:
/// <reference path="C:\Users\<user>\.k\packages\angularjs.TypeScript.DefinitelyTyped\3.2.5\Content\Scripts\typings\angularjs\angular.d.ts" />
angolare dipende da jQuery, che cercherà in:
'C:/Users. // k/pacchetti/angularjs.TypeScript.DefinitelyTyped/3.2.5/content/Scripts/tipizzazioni/jquery/jquery.d.ts'
Quindi la mia domanda è: come posso fare riferimento ai file di definizione TypeScript installati come pacchetto NuGet?
Non aggiunge alcun file TypeScript alla mia cartella/Scripts. Questo è il modo in cui funzionava, ma la mia domanda riguarda specificamente ASP.NET 5. O dovrebbe anche aggiungere i file e mi manca qualcosa? –
Scusa ho letto male la tua domanda. Risposta aggiornata –
succede :). Grazie per l'aggiornamento. Penso che andrò con tsd da NPM fino a quando non sarà supportato. –