2017/01/23 星期一
前言:还没看几眼教程,就开始分配任务,涉及到连oracle数据库,所以顺便把整个环境的配置放上来
安装文件清单
(1).node-v6.9.1-x64.msi
(2).python-2.7.12.amd64.msi
(3).oracle instantclient(instantclient-basic-win-x86-64-11.2.0.1.0.zip 和 instantclient-sdk-win-x86-64-11.2.0.1.0.zip)
(4).NET_Framework_4.6.exe
(5).Visual Studio 2015
(6).visualcppbuildtools_full.exe
二 安装及环境变量
1.Nodejs安装
(1).安装目录:D:Program Files
odejs
(2).检查安装版本:node -v
2.Python安装
(1). 安装目录:
D:Python27 注:安装在D:Program Files不行
(2). 系统环境变量:
path = D:Python27;D:Program Files…… 注:CMD窗口重新打开,否则设置不生效
(3). 检查安装版本:
cmd下输入命令 "python",查看安装的版本号
3.oracle instantclient安装
(1). 解压后放合并到 instantclient_11_2 目录,放置在D:Program Filesinstantclient_11_2
合并后如下所示:
(2).配置系统环境变量
OCI_INC_DIR=D:Program Filesinstantclient_11_2sdkinclude
OCI_LIB_DIR=D:Program Filesinstantclient_11_2sdklibmsvc
Path= D:Program Filesinstantclient_11_2; D:Python27;……
4.NET_Framework
注:升级安装
5.Visual Studio 2015
注:在线安装
三、NPM配置和使用
1.cmd下
C:> cd D:Project Workspace
ode.js ProjectDatabaseSyncManagerServer
C:>d:
D:Project Workspace
ode.js ProjectDatabaseSyncManagerServer>
2.Window 系统旧版本的 npm升级
D:Project Workspace
ode.js ProjectDatabaseSyncManagerServer>npm install npm -g
3.查看所有全局安装的模块:
D:Project Workspace
ode.js ProjectDatabaseSyncManagerServer>npm ls -g
[..................] - : info using node@v6.9.1
4.配置镜象:
D:Project Workspace
ode.js ProjectDatabaseSyncManagerServer>npm config set registry=http://172.16.8.152:7001
[..................] : info using node@v6.9.1
注:非公司环境 npm config set registry http://registry.cnpmjs.org
5.查看某条命令的详细帮助
D:Project Workspace
ode.js ProjectDatabaseSyncManagerServer>npm help config
6.查看基本配置
D:Project Workspace
ode.js ProjectDatabaseSyncManagerServer>npm config list
7.Npm安装Oracle
D:Project Workspace
ode.js ProjectDatabaseSyncManagerServer>npm install oracledb -g
参考:
8.NodeJs连接Oracle数据库
http://www.cnblogs.com/vipstone/p/4794747.html