NodeJs学习记录(二)win7下 配置node连接oracle的环境
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\nodejs
(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 Files\instantclient_11_2
合并后如下所示:
(2).配置系统环境变量
OCI_INC_DIR=D:\Program Files\instantclient_11_2\sdk\include
OCI_LIB_DIR=D:\Program Files\instantclient_11_2\sdk\lib\msvc
Path= D:\Program Files\instantclient_11_2; D:\Python27;……
4.NET_Framework
注:升级安装
5.Visual Studio 2015
注:在线安装
三、NPM配置和使用
1.cmd下
C:\> cd D:\Project Workspace\node.js Project\DatabaseSyncManagerServer
C:\>d:
D:\Project Workspace\node.js Project\DatabaseSyncManagerServer>
2.Window 系统旧版本的 npm升级
D:\Project Workspace\node.js Project\DatabaseSyncManagerServer>npm install npm -g
3.查看所有全局安装的模块:
D:\Project Workspace\node.js Project\DatabaseSyncManagerServer>npm ls -g
[..................] - : info using node@v6.9.1
4.配置镜象:
D:\Project Workspace\node.js Project\DatabaseSyncManagerServer>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\node.js Project\DatabaseSyncManagerServer>npm help config
6.查看基本配置
D:\Project Workspace\node.js Project\DatabaseSyncManagerServer>npm config list
7.Npm安装Oracle
D:\Project Workspace\node.js Project\DatabaseSyncManagerServer>npm install oracledb -g
参考:
8.NodeJs连接Oracle数据库
http://www.cnblogs.com/vipstone/p/4794747.html