私はタイプ/ノード@インストールする必要がありますか?VSCodeが自動的にインストールされているように思えます

ジョセフ王:

私はインストール多くの人々を見た@types/node自分のdevの依存関係では。

しかし、あなたがVSCodeに空のフォルダを開き、空のJSファイルを作成し、次のように入力します。

const fs = require('fs'); // <= hover it and type shows!

なんでこんなことが起こっているの?DOES VSCodeは自動的にそれがインストールされていますか?

マットBierne:

あなたが作業している場合は活字体、あなたはこれらのタイプのパッケージを手動で管理する必要があります。タイプは活字体のコンパイルプロセスの一部であるため、これが必要になるので、彼らは本物の依存関係のように扱われ

以下のためにはJavaScriptしかし、ほとんどの場合、タイプは唯一のIntelliSense改善プランに使用されています。VSコードは、多くの場合、パッケージはを見て、ダウンロードするためにどの種類の推測できimport文やrequireコードで呼び出した後、使用してこれらのタイプをダウンロードする自動タイプの取得を自動式の買収により、あなたは何をインストールする必要はありませんし、ローカルnode_modulesは変更されることはありません。

自動式の取得が何らかの理由でキックされない場合は、いつでも手動タイプをインストールすることができます。

参照VSコードJSのIntelliSenseドキュメントの詳細については

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=281490&siteId=1