我無法理解如何訪問我使用NuGet程序包管理器安裝的TypeScript定義文件。我安裝了角的打字稿定義文件使用以下命令:如何使用NuGet包管理器訪問ASP.NET 5中的TypeScript定義?
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 \ .k \ packages \ 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" />
角取決於jQuery的,它會尋找在:
'C:/用戶// K /包/ angularjs.TypeScript.DefinitelyTyped/3.2.5 /內容/腳本/分型/ jQuery的/ jquery.d.ts'
所以我的問題是:我如何參考安裝爲NuGet包的TypeScript定義文件?
它不會將任何TypeScript文件添加到我的/ Scripts文件夾。這是它用來工作的方式,但我的問題是關於ASP.NET 5的具體問題。還是它應該添加這些文件並且我錯過了什麼? –
抱歉誤讀你的問題。更新了答案。 –
發生:)。感謝您的更新。我想我會用NPM的tsd去支持,直到獲得支持。 –