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
NodeJs学习记录(二)win7下 配置node连接oracle的环境的更多相关文章
- cocos2d-x 3.x游戏开发学习笔记(1)--mac下配置cocos2d-x 3.x开发环境
打开用户文件夹下.bash_profile文件,配置环境 vim ~/.bash_profile //按键i,进行插入编辑(假设输错d进行删除一行) 环境配置过程例如以下: 1.首先配置下androi ...
- Nodejs学习笔记(十五)--- Node.js + Koa2 构建网站简单示例
目录 前言 搭建项目及其它准备工作 创建数据库 创建Koa2项目 安装项目其它需要包 清除冗余文件并重新规划项目目录 配置文件 规划示例路由,并新建相关文件 实现数据访问和业务逻辑相关方法 编写mys ...
- [转]Nodejs学习笔记(十五)--- Node.js + Koa2 构建网站简单示例
本文转自:https://www.cnblogs.com/zhongweiv/p/nodejs_koa2_webapp.html 目录 前言 搭建项目及其它准备工作 创建数据库 创建Koa2项目 安装 ...
- Nodejs学习笔记(十五)—Node.js + Koa2 构建网站简单示例
前言 前面一有写到一篇Node.js+Express构建网站简单示例:http://www.cnblogs.com/zhongweiv/p/nodejs_express_webapp.html 这篇还 ...
- 【win7下安装node.js错误:roling back action】与【"grunt" 不是内部或外部命令】 解决方法
[win7下安装node.js错误:roling back action] 解决方法: Node.js 服务器端的JavaScript Node.js 是一个基于Chrome JavaScript 运 ...
- mac下配置Node.js开发环境、express安装、创建项目
mac下配置Node.js开发环境.express安装.创建项目 一.node.js的安装 去官网下载对应的平台版本就可以了,https://nodejs.org 二.express安装 sudo n ...
- Spring Boot学习记录(二)--thymeleaf模板 - CSDN博客
==他的博客应该不错,没有细看 Spring Boot学习记录(二)--thymeleaf模板 - CSDN博客 http://blog.csdn.net/u012706811/article/det ...
- [转]Windows下配置Node.js和Cordova
本文转自:https://blog.csdn.net/weixin_37730482/article/details/74388056?locationNum=3&fps=1 本文讲解在win ...
- Linux下配置Node环境变量及问题详解
这是之前在Linux下配置Node环境变量时踩过的坑,今天又有小伙伴询问这个问题,因此记录下来,不仅是给新童鞋们一些参考,也方便日后查阅 在这之前,相信都已经安装好了,没安装的可以查看博主另一篇文章 ...
随机推荐
- Eclipse完成Maven + Spring Boot + Mybatis + jsp
Spring Boot 完成WEB项目开发 开发工具:eclipse 框架:Maven:Spring Boot:Mybatis 界面:jsp:javascript:css 前言: 在SpringBoo ...
- jquery校验框架
http://www.validform.club/ http://craftpip.github.io/jquery-confirm/
- vue watch 深度监控
比如监控 data中的list
- 怎样用fiddler2捕获移动设备上的http或者https请求
调试移动设备上的问题.看不到发送的请求和得到的响应是比較难过的,fiddler能够实现样的功能. 原理: 在PC上启动fiddler.将手持设备的网络代理改成fiddler. 这样全部的请求和响应都经 ...
- 使用带粒子效果的 CAEmitterLayer
1.用CAEmitterLayer产生粒子效果 2.封装CAEmitterLayer 3.封装下雪.下雨的粒子效果控件 一.用CAEmitterLayer产生粒子效果 - (void)emitterL ...
- Write a program that gives count of common characters presented in an array of strings..(or array of
转自出处 Write a program that gives count of common characters presented in an array of strings..(or arr ...
- Restful WebService简介
RESTful Web Services已经渐渐開始流行, 主要是用于解决异构系统之间的通信问题.非常多站点和应用提供的API,都是基于RESTful风格的Web Services,比較就有Googl ...
- 混合使用Delphi和C ++(附下载)
您想将C ++添加到Delphi应用程序中吗?或者将Delphi代码添加到C ++应用程序中?这是如何做. 您可能不知道的一件事是如何在RAD Studio中集成C ++和Delphi语言.您可以将单 ...
- HDU 5763Another Meaning
Another Meaning Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)T ...
- input keyevent发送按键值【转】
本文转载自:http://blog.csdn.net/moyu123456789/article/details/71209893 1.adb shell进入android设备,执行命令input k ...