随笔分类 - nodejs
摘要:1、该系统主要使用express、body-parser、express-session、ejs、mongodb-connect 。 2、安装mongdb数据库 3、代码案例如下 新增知识点
阅读全文
摘要:1、(fs.createReadStream)当文件比较大时,建议使用文件流读取,不会出现卡顿现象,demo如下。 2、(fs.createWriteStream)以文件流写入数据,demo如下。 3、读取流(readStream)中的pipe函数实现文件内容复制。
阅读全文
摘要:1、静态路由与ejs使用 /** *1、安装ejs npm install ejs --save-dev * *2、express 里面使用ejs ,安装以后就可以用,不需要引入 * *3、配置express的模板引擎 * app.set("view engine","ejs") * * 4、在express 中使用ejs * a、渲染的模板引擎 * b、数据 * ...
阅读全文
摘要://ejs中 设置全局数据 所有的页面都可以使用 app.locals['userinfo']='1213';
阅读全文
摘要:1、安装express和body-parser npm install express npm install body-parser 2‘、案例如下
阅读全文
摘要:3、获取和设置cookie的demo
阅读全文
摘要:1、快速创建express项目步骤 /** * 1、cd 到项目里面 * 2、npm init --yes 创建package.json文件 * 3、安装express * npm install express --save-dev * 4、引入express使用 * var express = require('express'); * ...
阅读全文
摘要:声明: 当查询到数据库数据后,对数据库数据进行遍历,可以采用toArray()函数,具体实现可以看第六点 1、本地安装mongodb 安装包:https://www.mongodb.com/download-center/community 2、npm安装mongodb模块 3、创建express-
阅读全文
摘要:声明:在写nodejs代码的时候,很多模块可以封装保存起来,以后的项目都会用到。 1、路由模块 var url=require('url'); //封装方法改变res 绑定res.send() function changeRes(res){ res.send=function(data){ res
阅读全文
摘要:1、nodejs第一个应用,入口函数为http.createServer() 2、在cmd或者terminal运行 如果安装了supervisor ,可以使用 supervisor fileName.js 进行热部署,没有安装,请执行安装
阅读全文
摘要:1、service.js 2、getmime.js
阅读全文
摘要:1、非阻塞 I/O 2、函数封装 3、回调函数处理异步 4、事件驱动(消息订阅系统)
阅读全文
摘要:1、静态文件托管 静态文件托管:是指对于一个js方法进行封装,提高代码可读性 //fs模块 var fs=require('fs'); //path模块 var path=require('path'); /*nodejs自带的模块*/ //url模块 var url=require('url');
阅读全文