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

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

参考にしたサイトはこちら

Windows8でnode-gypを入れるメモ

Windowsでnpm installしてnode-gypでつまずいた時対処方法</a

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