簡単にいうと
Visual C++ Build Toolsは、Visual Studio本体を入れなくてもC++コンパイラやWindows SDKを使えるようにする開発ツールです。
better-sqlite3のようなネイティブモジュールをWindowsでインストール・再ビルドするときに必要になることがあります。
どんな場面で使うか
- better-sqlite3をWindowsでビルドする
- Electron向けネイティブモジュールを再構築する
- node-gypのビルドエラーを解消する
WindowsでC/C++を含むNode.jsネイティブモジュールをビルドするためのMicrosoft製ツール群です。
Visual C++ Build Toolsは、Visual Studio本体を入れなくてもC++コンパイラやWindows SDKを使えるようにする開発ツールです。
better-sqlite3のようなネイティブモジュールをWindowsでインストール・再ビルドするときに必要になることがあります。