
nodejs
lilianggui
这个作者很懒,什么都没留下…
展开
-
nodejs 操作mysql
1、安装mysql模块 2、新建mysql连接 const mysql = require('mysql'); const connection = mysql.createConnection({ host: 'localhost', user: 'root', password: '12345678', database: 'test' }); connect...原创 2019-11-11 21:53:30 · 235 阅读 · 0 评论 -
express框架
express框架是nodejs的一个优秀的web框架,继承了许多简单易用的方法 1、创建web服务器并接受get请求 首先要安装express npm install express --save const express = require('express'); const app = express(); app.get('/getName', function(req, ...原创 2019-11-11 18:36:13 · 109 阅读 · 0 评论 -
url模块
nodejs的url模块可以解释请求路径的参数,路径名等数据,根据这些数据可以调到不同的处理方法,达到路由的效果,用法如下: const http = require('http'); const url = require('url'); http.createServer(function(req, resp){ const urlObj = url.parse(req.url);...原创 2019-11-11 17:42:08 · 176 阅读 · 0 评论 -
nodejs文件系统
1、读取文件:一下子读取整个文件 const fs = require('fs'); fs.readFile('F:\\xpbp\\kcbp2.81_win32_gx\\bin\\log\\user\\20191111\\User_data0.log', function(err, data){ if(err){ console.log(err); } console.log(da...原创 2019-11-11 17:13:26 · 173 阅读 · 0 评论 -
nodejs创建简单服务器
1、nodejs创建web服务器非常简单 2、示例代码如下: const http = require('http'); http.createServer(function(req, resp){ resp.writeHead(200, {'Content-Type': 'text/plain'}); resp.end('Hello World!'); }).listen(8000)...原创 2019-11-11 15:25:50 · 252 阅读 · 0 评论 -
nodejs EventEmitter
EventEmitter是nodejs事件触发和事件监听功能的封装实现,其中有丰富的有关事件的功能方法 1、事件的监听与触发 const events = require('events'); const emitter = new events.EventEmitter(); //监听事件 emitter.on('connect', function(){ //事件触发时回调 co...原创 2019-11-11 14:58:11 · 201 阅读 · 0 评论 -
nodejs回调函数
1、nodejs的异步编程体现在回调函数的使用上 2、例如读取文件可能需要等待一定的时间的io阻塞,但可以通过回调函数来实现程序先行返回,读取文件及其后续处理放在回调函数中去做,如下 const fs = require('fs') fs.readFile('C:\\Users\\Lange\\Desktop\\test.txt', {encoding:''}, function(err, ...原创 2019-11-11 12:24:54 · 677 阅读 · 1 评论 -
nodejs交互式解释器REPL
1、nodejs自带一个命令解析器,类似于windows的终端和linux的shell,或者说是浏览器的控制台 2、在命令行工具输入node回车即可进入node的交互式解析器界面 3、REPL可以进行一些简单的加减运算 4、还可以定义变量 5、循环语句 6、常用命令 ctrl+c按两次 退出REPL ctrl +d退出REPL tab键提示 .clear退出多行编...原创 2019-11-11 11:43:02 · 420 阅读 · 0 评论 -
npm简单介绍和使用
1、npm是一个强大的包管理工具,我们可以使用它来从npm服务器上下载和安装我们需要的程序包,也可以上传我们自己写好的程序供其他人使用。 2、最新版本的nodejs默认安装npm,我们可以运行npm -v来检测npm是否已经安装和查看其版本。 3、使用npm来安装模块。语法格式:npm install <module name>,如安装express模块可以使用如下命令:npm...原创 2019-11-11 11:18:06 · 215 阅读 · 0 评论 -
nodejs 安装和 第一个程序hello world
1、访问nodejs官网https://nodejs.org/en/download/current/,找到自己系统对应版本进行下载,默认安装即可。 2、打开命令行工具,输入node -v可检测nodejs是否安装成功及其版本 3、新建helloWorld.js文件并输入以下内容 4、打开命令行工具并进入到helloWorld.js文件所在目录,输入node helloWorld...原创 2019-11-11 10:53:30 · 345 阅读 · 0 评论 -
mac book安装nodejs
1、安装nvm 打开网址https://github.com/nvm-sh/nvm找到一下命令 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.0/install.sh | bash 或者 wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.0/...原创 2019-10-07 11:52:53 · 593 阅读 · 0 评论