0

我正在將我們的應用程序從mvc 5改爲asp.net核心2(visual studio 2017.3)。如何在asp.net核心應用程序中手動配置打字

在舊世界,我們曾在一個文件夾中的所有腳本的分型\分型\(對於example Scripts\typings\jquery\jquery.d.ts

,當然,這不是在asp.net核心工作了的。 我GOOGLE了,發現一些帖子,建議安裝類型npm。然而npm被封鎖,我不能從那裏安裝任何東西。

有沒有辦法手動配置打字?

UPDATE

我發現,在myapp.ts我需要添加一個引用到特定的輸入

/// <reference path="somewhere/typings/jquery.d.ts" /> 

,將解決這個問題。但是我不認爲這很方便,因爲我需要在所有的ts文件中使用jquery。有沒有辦法添加某種方式做同樣的全球?

+0

你使用'tsconfig'?如果是這樣,你可以設置'typeRoots'編譯器選項。 –

+0

@AlekseyL。 tsconfig做到了。如果您將它作爲答案發布,我會接受它。 – gsharp

回答

1

您可以設置typeRoots編譯選項tsconfig.json文件(如果尚未包含在您的項目中,請添加它)。

通過gsharp編輯:

這就是我的長相tsconfig.json怎麼樣讓我的我的項目工作。不知道這是否是配置的最佳方式。但它做什麼,我希望:-)

enter image description here

{ 
    "compilerOptions": { 
    "typeRoots": [ 
     "./Typings/**" 

    ] 
    } 
} 
相關問題