Visual Studio Codeがバージョン2.0.3を使用しているかどうかを確認する方法はありますか?
Visual Studio CodeでTypeScriptファイルを開くと、右下に、使用しているTypeScriptのバージョンが表示されます。

TypeScriptを最新のリリースバージョンに自動的に更新するVisual Studio Codeを更新する方法はありますか、それともTypeScriptの更新を個別に行う必要がありますか?
私が行ってきた方法は、TypeScript npmモジュールがインストールされているフォルダーをVisual Studio Codeに明示的に伝えることです。私はWindowsを使用しているので、npmコマンドを実行してTypeScript(npm install -g typescript
)をインストールすると、次のフォルダーにインストールされます。
C:\Users\username\AppData\Roaming\npm\node_modules\typescript\
したがってlib
、TypeScript npmインストールのフォルダーを使用するようにVisual Studio Codeに指示する必要があります。これを行うには:
VS Code設定を開きます([ファイル]-> [設定]-> [設定])。
typescript.tsdk
設定を
検索
npmがTypeScriptをインストールした場所を見つけますnpm list -g typescript
。私の場合、それは戻ったC:\Users\username\AppData\Roaming\npm
typescript.tsdk
設定値を次のようにオーバーライドします。C:\\Users\\username\\AppData\\Roaming\\npm\\node_modules\\typescript\\lib
円記号を2つ使用して、円記号を適切にエスケープした文字列をエスケープします。
TypeScriptファイルを開き、右下のTypeScriptバージョン番号をクリックしてタスクウィンドウでVS Codeが手順4で指定したディレクトリからTypeScriptを読み込んでいることを確認して、VS CodeがIntelliSenseにTypeScriptのnpmバージョンを使用していることを確認します。

- このフォルダーに移動し、ファイルの名前を変更して、VS Codeがコンパイルに正しいバージョンのTypeScriptを使用していることを確認します。
C:\ Users \ username \ AppData \ Roaming \ npm \ tsc.cmd(tsc1.cmdなど)
VS Codeでビルドしてみて(タスク->タスクの実行-> tsc:build-tsconfig.json)、VS Codeターミナルウィンドウで次のエラーメッセージが表示されます。
'tsc' is not recognized as an internal or external command, operable program or batch file.
The terminal process terminated with exit code: 1
- ファイルをtsc.cmdに戻します。これで、グローバルにインストールされたTypeScriptノードパッケージのVSコードでIntellisenseをビルドして使用できるようになります。