最近,我翻過這片文檔使用Visual Studio代碼時智能感知爲:打字稿,jsconfig.json,bower.json和VS-代碼一起工作
「你還可以得到智能感知通過庫使用類型定義的.d.ts文件DefinitelyTyped是所有主要JavaScript庫和環境的類型文件存儲庫,使用TypeScript定義管理器Typings可以很容易地進行管理 例如,類型安裝 - 環境節點安裝所有內置Node.js模塊的類型如果您的項目有一個jsconfig.json文件,那麼確保類型包含在由jsconfig.json fi le「。
(解釋於https://code.visualstudio.com/Docs/languages/javascript)。
我的問題是我無法得到它的工作,我不知道我完全理解以粗體標記的句子。粗體部分是否告訴我將文件夾命名爲typings或typings.json與jsconfig.json位於同一個文件夾中,或者兩者都需要。它是否告訴我以某種方式修改jsconfig.json。
那麼我如何才能讓intelisense與開始描述的我的涼亭軟件包一起工作呢?
jsconfig.json
{
// See http://go.microsoft.com/fwlink/?LinkId=759670
// for the documentation about the jsconfig.json format
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"allowSyntheticDefaultImports": true
},
"exclude": [
"node_modules",
"bower_components",
"jspm_packages",
"tmp",
"temp"
],
"typings": "typings/"
}
我使用Node.js的NPM用於獲取全球工具,目前我已安裝以下爲全球:
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
我使用涼亭的客戶端軟件包
我目前的設置是爲了開發javascript組件而不是網站發佈。 folder and file structure
typings我jquery - 環境 - 保存。找不到jquery,因爲它不屬於github上的registry/npm文件夾。但是當做一個類型搜索-h。它告訴我,我可以指定--source爲npm或bower,但是bower dosent似乎存在? –
這不是一個問題,你不會通過類型安裝jquery。你將會安裝這些類型。來源是它可以找到類型的地方。 – vintem
我不希望安裝jquery只是類型,但如果typings我jquery --ambiant - 保存說,它無法找到jquery,我很確定它不會得到jQuery爲我打字 –