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 · 213 阅读 · 0 评论 -
express框架
express框架是nodejs的一个优秀的web框架,继承了许多简单易用的方法1、创建web服务器并接受get请求首先要安装expressnpm install express --saveconst express = require('express');const app = express();app.get('/getName', function(req, ...原创 2019-11-11 18:36:13 · 100 阅读 · 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 · 157 阅读 · 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 · 156 阅读 · 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 · 235 阅读 · 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 · 187 阅读 · 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 · 658 阅读 · 1 评论 -
nodejs交互式解释器REPL
1、nodejs自带一个命令解析器,类似于windows的终端和linux的shell,或者说是浏览器的控制台2、在命令行工具输入node回车即可进入node的交互式解析器界面3、REPL可以进行一些简单的加减运算4、还可以定义变量5、循环语句6、常用命令ctrl+c按两次 退出REPLctrl +d退出REPLtab键提示.clear退出多行编...原创 2019-11-11 11:43:02 · 399 阅读 · 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 · 195 阅读 · 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 · 321 阅读 · 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 · 582 阅读 · 0 评论