
node 进阶之旅
Mr.XiaoYang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
node.js 实现静态网站服务
查看更多资源1. 案例简介: 不使用任何框架,纯node.js搭建静态网站服务。2. 案例目录结构:3. 案列图示(部分):4. 主要代码(server.js)://引入模块let http = require('http');let url = require('url');let fs = require('fs');let path = requ...原创 2019-06-20 09:24:52 · 803 阅读 · 0 评论 -
Koa + Sequelize 操作 MySQL 数据库 - 联表查询
查看更多资源1. 本地启动mysql,建表user、message:2. 新建项目及安装:npm initnpm install sequelize mysql2 --save3. app.js 代码:(async function () { const Sequelize = require('sequelize'); // 1、引入模块 cons...原创 2019-08-22 10:00:05 · 1723 阅读 · 0 评论 -
Koa + Sequelize 操作 MySQL 数据库
查看更多资源1. 本地启动mysql,新建test数据库、user表:2. 新建项目 sequelize-demo:3. 安装:npm install sequelize mysql2 --save4. app.js 代码:(async function () { const Sequelize = require('sequelize'); // 1、引入...原创 2019-08-21 15:46:28 · 1401 阅读 · 0 评论 -
Koa中使用MySQL数据库实现增删改查
查看更多资源1. 简介:使用 koa 框架、vue.js 与 mysql 数据库,搭建一个简单的任务管理器demo,实现任务列表的展示、分页查询、增删改查。2. 安装:npm install koa koa-router koa-static-cache koa-bodyparser mysql2 --save3. 图示:4. app.js 代码:(as...原创 2019-08-20 13:13:21 · 4226 阅读 · 0 评论 -
Koa中使用koa-swig模板引擎
查看更多资源1. 安装:// 新建项目 koa-demonpm initnpm install koa koa-router --savenpm install koa-swig --save2. 图示:3. app.js 代码:const Koa = require('koa');const Router = require('koa-router');co...原创 2019-08-14 16:48:52 · 1347 阅读 · 0 评论 -
Koa中使用Cookie
查看更多资源1.Cookie 简介cookie 是存储于访问者的计算机中的变量。可以让我们用同一个浏览器访问同一个域 名的时候共享数据; HTTP 是无状态协议。简单地说,当你浏览了一个页面,然后转到同一个网站的另一个页 面,服务器无法认识到这是同一个浏览器在访问同一个网站。每一次的访问,都是没有任何 关系的; cookie保存在浏览器客户端; 可以让我们用同一个...原创 2019-07-26 15:48:43 · 688 阅读 · 0 评论 -
Koa中使用art-template模板引擎
查看更多资源1.常见模板引擎的性能对比适用于 koa 的模板引擎选择非常多,比如 jade、ejs、nunjucks、art-template 等。art-template 是一个简约、超快的模板引擎。它采用作用域预声明的技术来优化模板渲染速度,从而获得接近 JavaScript 极限的运行性能,并且同时支持 NodeJS 和浏览器。art-template 支持 ejs 的语法...原创 2019-07-24 13:02:25 · 668 阅读 · 0 评论 -
Koa中post提交数据及访问静态资源
查看更多资源1.原生Nodejs在Koa中获取表单提交的数据// app.jsvar Koa = require('koa'), router = require('koa-router')(), views = require('koa-views'), common = require('./module/common.js'); // 引入 封装模块var ap...原创 2019-07-23 08:30:37 · 353 阅读 · 0 评论 -
Koa框架搭建 - 静态资源配置 - 路由配置
查看更多资源1.Koa框架简介:koa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的Web 框架。 使用 koa 编写 web 应用,可以免除重复繁琐的回调函数嵌套, 并极大地提升错误处理的效率。koa 不在内核方法中绑定任何中间件, 它仅仅提供了一个轻量优雅的函数库,使得编写 Web 应用变得得心应手。开发思路和 express 差不多,最大的特点就...原创 2019-07-17 16:38:43 · 1013 阅读 · 0 评论 -
Node.js 操作MongoDb数据库
查看更多资源1. 简介:在Node.js中使用MongoDb数据库,实现增删改查。2. 安装:npm install mongodb --save-dev3. 使用:var http=require('http');var url=require('url'); //引入url模块var app=require('./model/express-route.js')...原创 2019-07-17 11:38:44 · 236 阅读 · 0 评论 -
Koa中使用ejs模板引擎
查看更多资源1. 安装:// 新建项目 koa-demonpm initnpm install koa koa-router --savenpm install koa-views ejs --save2. 图示:3. ejs基本用法:1. ejs 绑定数据<%= title %>2. ejs 绑定html数据<%- htmlSt...原创 2019-07-21 07:07:22 · 1475 阅读 · 0 评论 -
Koa的中间件
查看更多资源1. Koa的中间件:通俗的讲:中间件就是匹配路由之前或者匹配路由完成做的一系列的操作,我们就可以把它叫做中间件。在 express 中间件(Middleware)是一个函数,它可以访问请求对象(request object (req)), 响应对象(response object (res)), 和 web 应用中处理请求-响应循环流程中的中间件,一般被命名为 next ...原创 2019-07-18 14:56:54 · 258 阅读 · 0 评论 -
Koa路由get传值
查看更多资源1. Koa路由:路由(Routing)是由一个 URI(或者叫路径)和一个特定的 HTTP 方法(GET、POST 等)组成的,涉及到应用如何响应客户端对某个网站节点的访问。Koa 中需要安装对应的 koa-router 路由模块来实现。2. 安装:npm install koa --savenpm install koa-router --save3. ...原创 2019-07-18 13:46:14 · 403 阅读 · 0 评论 -
mongoDB数据库增删改查及索引
查看更多资源1. 查看show dbs // 显示 所有数据库集合use demo // 使用某个(demo)数据库show collections // 显示某个数据库中所有的数据集合(表)show tables // 显示某个数据库中所有的数据集合(表)db.dropDatabase() //删除 当前数据库(demo)2. 新增查询db.users.i...原创 2019-06-23 15:33:36 · 366 阅读 · 0 评论 -
node.js fs文件系统常用方法
查看更多资源1.判断html是目录还是文件var fs = require('fs');fs.stat('html',function(err,stat){ if(err){ console.log(err); return false; } console.log('html是文件: '+stat.isFile()); ...原创 2019-06-19 17:09:06 · 452 阅读 · 0 评论 -
node 仿express封装路由router
查看更多资源1. 案例简介:仿照Express路由,手动封装node路由模块。2. 案例页面图示:3. 案例代码结构:4. 主要代码(server.js):var http = require('http');var ejs = require('ejs');var app = require('./model/express-router');// 引...原创 2019-06-25 09:11:24 · 502 阅读 · 0 评论 -
node 异步事件处理
查看更多资源1. 案例描述: node.js开发中需要处理很多异步事件,例如 fs.readFile() 为一个异步事件,执行函数 getTxt(),并不能获取到读取的数据。let fs = require('fs');function getTxt() { fs.readFile('./input.txt',(err,datas) => { //异步事件 ...原创 2019-06-22 20:21:48 · 195 阅读 · 0 评论 -
Koa 中使用 TypeScript
Koa 中使用 TypeScript原创 2019-08-30 17:34:54 · 3425 阅读 · 0 评论