nodejs
Jesno0
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
node.js自学教程(一)_简介与调试
一、安装 1.安装node.exe(从nodejs.org下载) 2.运行cmd-node-console.log("success");若输出success和undefined即成功(success为输出内容,undefined为返回内容) 二、调试 1.新建一个test.js文档放至任一目录,输入console.log('Hello World'),保存 2.运行cmd-进入该...原创 2018-08-27 10:15:19 · 210 阅读 · 0 评论 -
nodejs 使用官方oracledb库连接数据库 教程
导读 linux下安装使用 gcc安装 nodejs安装 oracle客户端安装 npm安装oracledb测试连接 错误说明 windows下安装使用 同上结构 Linux下安装使用 一、安装需要GCC 4.7(或更高版本) 因为编译node 4(或更高版本)需要C++ 11兼容的编译器。Linux 6和RHEL 6上的默认编译器不...转载 2018-10-24 15:42:23 · 1651 阅读 · 1 评论 -
node.js自学教程(八)_路由控制
一、工作原理 1.当通过浏览器访问app.js建立的服务器时,看的一个简单的页面,实际上它已完成了很多工作; 2.当访问http://localhost:3000,浏览器会向服务器发送请求,包括请求的方法,路径,http协议版本和请求头信息。app会解析请求的路径,调用相应的逻辑,app.js中有app.get('/',router.index)通过res.render('index',{ti...原创 2018-08-27 10:31:15 · 209 阅读 · 0 评论 -
node.js自学教程(七)_Express框架的工程结构
1.express实例化(app)后配置参数和启用中间件 2.routes是一个文件夹形式的本地模块,即routes/index.js,相对于mvc中的控制器,功能是为指定的路径组织返回内容。 3.app.set(key,value)是express的参数工具 basepath:基础机制,通常用于res.redirect()跳转 vies:视力文件的目录,即模板的目录 port:指定的端...原创 2018-08-27 10:28:20 · 597 阅读 · 0 评论 -
node.js自学教程(六)_Express框架的创建
一、使用理由: node.js虽然提供了http模块,但其只是一个http服务器内核的封装,不直接用于web开发。下面是服务器请求与回应: var express=require('express'); var app=express.createServer(); app.use(express.bodyParser()); app.all('/',function(req,res)...原创 2018-08-27 10:26:57 · 156 阅读 · 0 评论 -
node.js自学教程(五)_http客户端
一、http.ClientRequest 1.http.request处理pose请求 //用上节的pose方法创建服务 //声明请求参数 //相当于Ext.encode();将json格式转成json标准字符串格式 var contents=queryStr.stringify({ name:'Jessica', age:21, address:"Canada" }); v...原创 2018-08-27 10:23:58 · 173 阅读 · 0 评论 -
node.js自学教程(四)_http服务器
//引入模块 var http=require('http'); //创建服务 var server = http.createServer(function(req,res){ //响应头 res.writeHead(200,{'Content-Type':'text/html'}); //相应内容 res.write('<p>connect server succe...原创 2018-08-27 10:22:19 · 233 阅读 · 0 评论 -
node.js自学教程(二)_包和模块
一、包的创建 1.CommonJS规范的包应该具备以下特征: 1) package.json必须在包的顶级目录下,若找不下package.json,即寻找index.js 2) 二进制文件应该在bin目录下 3) js代码应该在lib目录下 4) 文档应该在doc目录下 5) 单元测试应该在test目录下 ps:node.js对包要求并没有那么严格,只要符合1)即可 2.pa...原创 2018-08-27 10:16:51 · 158 阅读 · 0 评论 -
nodejs process
process.version:包含当前node实例的版本号; process.installPrefix:包含安装路径; process.platform:列举node运行的操作系统的环境,只会显示内核相关的信息,如:linux2, darwin,而不是“Redhat ES3” ,“Windows 7”,“OSX 10.7”等; process.uptime():包含当前进程运行的时长(秒...转载 2019-03-19 15:46:20 · 383 阅读 · 0 评论
分享