node-gyp のビルドが通らなくて困った。
windows-build-tools
windows-build-tools こいつをインストールすればいいって書いてから
インストールしようとしたが、見事に失敗?
インストールが途中でハングして進まなくなる。
https://visualstudio.microsoft.com/ja/thank-you-downloading-visual-studio/?sku=BuildTools
Pythonのバージョン
3系と2系を入れたり消したりしたw
もう動けばどっちでも良かったw
結局3系で動いた
VS2019CommunityでC++の環境を入れる
configの設定
・configの確認
npm config list
・configの設定
npm config set python python3.9
npm config set msvs_version 2019
環境変数の確認 VCINSTALLDIR
マジでコイツが一番のくせもの
環境変数に「VCINSTALLDIR」がいて全然違うパスが設定されてた。どのタイミングで設定されたかは謎。
VS2019Communityの場合はたぶん以下。(自分の環境に合わせて)
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC
使ってる環境変数とか全部教えてくれよぉ。。。。
あとは好きにnodeからいろいろ使えるはず!
以上。
あとエラーでよく出てきたワードは以下↓
node-gyp configure error does not match this Visual Studio Command Prompt Could not find any Visual Studio installation to use gyp ERR! find VS ************************************************************** gyp ERR! find VS You need to install the latest version of Visual Studio gyp ERR! find VS including the "Desktop development with C++" workload. gyp ERR! find VS For more information consult the documentation at: gyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows gyp ERR! find VS **************************************************************
もうどのタイミングで出たのか覚えてないです!