1. ホーム
  2. node.js

[解決済み】npmインストールエラー - MSB3428: Visual C++コンポーネント "VCBuild.exe" を読み込めなかった。

2022-04-18 13:42:46

質問

を使おうとしています。

npm install steam

というエラーが表示されます。

私はこれを修正する方法がわかりませんし、私は2つの異なるnpmモジュールのインストールでこれを得ています。他のモジュールはインストールできるのですが。

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

また、これを実行しようとするとエラーが発生します。

npm install ursa

というエラーが発生します。

解決方法は?

コマンドラインから次のように実行してみてください。 管理者

プロキシを使用する必要がある場合、オプションのパートを使用します。

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