npm インストール エラー - MSB3428: Visual C++ コンポーネント「VCBuild.exe」を読み込めませんでした 質問する

npm インストール エラー - MSB3428: Visual C++ コンポーネント「VCBuild.exe」を読み込めませんでした 質問する

私は

npm install steam

しかし、次のようなエラーが表示されます

エラー

これを修正する方法がわかりません。2 つの異なる npm モジュールのインストールでこの問題が発生しました。ただし、他のモジュールはインストールできます。

私が試したこと: 必要な依存関係をすべてインストールします。(ursa、node-gyp など) Visual C++ 2005 をインストールします。Visual C++ 2010 をインストールします。環境変数パスを /VC/ に変更します (別の StackOverflow スレッド/質問で見つかりました。ググってググってググって。

以下の操作を行おうとするとエラーが発生します:

npm install ursa

エラーは次のとおりです:

エラー2

ベストアンサー1

管理者としてコマンドラインからこれを試してください

オプション部分、プロキシを使用する必要がある場合:

set HTTP_PROXY=http://login:password@your-proxy-host:your-proxy-port
set HTTPS_PROXY=http://login:password@your-proxy-host:your-proxy-port

これを実行します:

npm install -g --production windows-build-tools

Visual Studio は必要ありません。必要なものはすべて揃っています。

参考文献:

https://www.npmjs.com/package/windows-build-tools
https://github.com/felixrieseberg/windows-build-tools

おすすめ記事