Windows 10 Pro で node のための Build環境 を設定してみる

Windows 10 Pro で node のための Build環境 を設定してみる

参考にしたサイトはこちら
Windows8でnode-gypを入れるメモ
Windowsでnpm installしてnode-gypでつまずいた時対処方法node-gyp build error windows x64
JDBC API Wrapper for node.js
 
※現在 VS2015 Build Tool を単体でインストールことが難しいのかな?
 以前DLしていた BuildTools_Full.exe で一式インストールされていないようだ(?)
Python 2.7 がすでにインストールしてある場合は、上書き(環境変数の設定のみ??)
 
そもそもは nodejdbc を使うことが目的だったのだけど、思ったより時間がかかった
 
環境は
Windows 10 Pro
 
>java -version
openjdk version "10" 2018-03-20
OpenJDK Runtime Environment 18.3 (build 10+46)
OpenJDK 64-Bit Server VM 18.3 (build 10+46, mixed mode)
 
※Supported Java Versions(試してNGなら切替ることにする)
・1.7
・1.8
node-java has experiemental support for 1.8, and if you are brave you can compile it with such. All the tests work out of the box on a 1.8 JVM, but I've only wrapped 1.7 functions.
Note that Java 9 is not currently supported. When node-java supports Java 9, I will look into implementing any new Java 9 API changes (if any).
 
>node -v
v9.8.0
 
>python -V
Python 2.7.14
  
On Windowsに従い
> npm install --global --production windows-build-tools
Downloading BuildTools_Full.exe (時間がかかる)
Downloading python-2.7.14.amd64.msi

以下 VS2015 x64 Native Tools Command Pronpt を管理者モードで起動する。
> npm install -g node-gyp
> npm install -g rebuild
> npm config set python C:\Dev\tools\Python\Python27\python.exe (環境に合わせる)
> npm config set msvs_version 2015 --global # こうじゃないとエラーになるのはなぜ?
> npm install -g jdbc