
Node.js
Karthus-gm
这个作者很懒,什么都没留下…
展开
-
koa2初探(一)准备和安装
简介koa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。 使用 koa 编写 web 应用,通过组合不同的 generator,可以免除重复繁琐的回调函数嵌套, 并极大地提升错误处理的效率。koa 不在内核方法中绑定任何中间件, 它仅仅提供了一个轻量优雅的函数库,使得编写 Web 应用变得得心应手。依赖Koa 依赖 node v7...原创 2018-04-12 14:12:33 · 304 阅读 · 0 评论 -
koa2初探(二)路由 koa-router
koa-router英文文档安装npm install koa-router使用exampleconst Koa = require('koa')// 注意 require('koa-router') 返回的是函数:const router = require('koa-router')()const app = new Koa() // 添加路由 ro...翻译 2018-04-12 15:06:58 · 10111 阅读 · 0 评论 -
koa2初探(三)get与post
get与post有三种传参方式传统方式,通过“?=&”传递参数通过路径传参post body传参&传参 localhost:3000/home?id=3&user=me通过 ctx.request.query 获取参数对象 通过 ctx.request.querystring 获取参数字符串router.get('/home', as...原创 2018-04-12 16:04:47 · 3540 阅读 · 0 评论 -
koa2初探(四)常用中间件
koa-static处理静态资源文件(如:image,css,js)const staticFiles = require('koa-static')// 指定 public目录为静态资源目录,用来存放 js css images 等app.use(staticFiles(path.resolve(__dirname, "./public")))koa-logger开发...原创 2018-04-12 18:52:05 · 729 阅读 · 0 评论 -
node 使用qq邮箱发送邮件
一. 先注册一个邮箱,网易邮箱或qq邮箱皆可 注册后登录,修改SMTP设置1.qq邮箱设置qq邮箱在邮箱设置-账户中修改 点击开启后会出现账号安全验证,之后系统会给出授权码2.网易邮箱设置查看是否勾选SMTP服务点击开始进行设置授权码二. 安装nodemailernpm install nodemailer --save三. 使用node...原创 2018-09-11 15:33:01 · 2755 阅读 · 0 评论