簡體   English   中英

如何強制VSCode使用本地安裝的TypeScript

[英]How to force VSCode to use locally installed TypeScript

有沒有辦法強制Visual Studio代碼在編輯該項目時使用在JS項目中本地安裝的TypeScript(而不是與VSCode捆綁的版本,或全局安裝的版本)進行類型檢查?

我假設您已在myProject目錄中安裝了TypeScript。

cd myProject
npm install --save-dev typescript

如果您已經這樣做了,那么添加一個帶有settings.json文件的.vscode/目錄,該文件指定要使用的TypeScript SDK:

{
    "typescript.tsdk": "node_modules\\typescript\\lib"
}

這是最終的目錄結構:

myProject
  .vscode
    settings.json
  node_modules
    typescript
      lib

重要說明:確保在myProject目錄中打開VSCode!

VS Code文檔稱之為“ 使用TypeScript的工作區版本”

除了一個細節之外,Shaun Luttins的答案對我有用:使用Visual Studio代碼文件settings 1.j.1版本只能直接放在工作區的根文件夾中,而不是放在文件夾.vscode

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM