KOA 学习(九)koa-static
摘要:配置静态资源的中间件 root:是配置的路径 opts:是可选参数 maxage:可缓存的时间 使用方法
阅读全文
posted @
2017-03-14 11:10
坚持不懈❥
阅读(867)
推荐(0)
KOA 学习(八) koa-bodyparser
摘要:此控件支持Josn,form,text类型 用法 参数: disableBodyParser,可以动态设置不转换 onerror,用户化设置转换出错时的处理 但是如果想要解析multipart/form-data类型,可以用koa-multer
阅读全文
posted @
2017-03-13 16:51
坚持不懈❥
阅读(9382)
推荐(0)
KOA 学习(七) 路由koa-router
摘要:一、基本用法 二、router.get|put|post|patch|delete 三、多个中间件例子 四、嵌套路径 五、路由前缀 六、重定向 还有另外一种写法 七、router.url(name, params)
阅读全文
posted @
2017-03-13 16:15
坚持不懈❥
阅读(16378)
推荐(1)
KOA 学习(六)superAgent
摘要:原文地址 http://www.2cto.com/kf/201611/569080.html 基本请求 初始化一个请求可以通过调用request模块中适当的方法,然后使用.end()来发送请求,例如一个简单的GET请求: 一个方法字符串也是允许的: 支持ES6,可以使用.then()来代替.end(
阅读全文
posted @
2017-03-09 14:12
坚持不懈❥
阅读(1320)
推荐(0)
KOA 学习(五)koa常用库koa-swig
摘要:koa-swig 引入库app.js 模版设置app.js 在another.js调用 这样就可以显示views/index.html了,后面的title设置的参数 前台页面的渲染 一. 继承layout.html页面的内容 index.html页面代码 layout.html页面代码 index.
阅读全文
posted @
2017-03-09 10:58
坚持不懈❥
阅读(2096)
推荐(0)
KOA 学习(四)
摘要:响应(Response) Koa Response 对象是对 node 的 response 进一步抽象和封装,提供了日常 HTTP 服务器开发中一些有用的功能。 response.header Response header 对象。 response.socket response.status
阅读全文
posted @
2017-03-07 11:21
坚持不懈❥
阅读(3891)
推荐(0)
KOA 学习(三)
摘要:请求(Request) Koa Request 对象是对 node 的 request 进一步抽象和封装,提供了日常 HTTP 服务器开发中一些有用的功能。 req.header 请求头对象 request.headers req.header别名 req.method 请求方法 req.metho
阅读全文
posted @
2017-03-07 10:23
坚持不懈❥
阅读(720)
推荐(0)
KOA 学习(二)
摘要:app.listen(...) Koa 应用并非是一个 1-to-1 表征关系的 HTTP 服务器。 一个或多个Koa应用可以被挂载到一起组成一个包含单一 HTTP 服务器的大型应用群。 app.listen(...) 实际上是以下代码的语法糖: 这意味着您可以同时支持 HTTP 和 HTTPS,或
阅读全文
posted @
2017-03-06 16:15
坚持不懈❥
阅读(2068)
推荐(0)
KOA 学习(一)
摘要:一、安装KOA 用npm下载KOA 就会在koa文件夹下生成 二、输出hello,world 我下载的KOA版本号是2.0.1 一定注意版本号1.2,应该是这样写的 刚开始我下载的是2.0版却是照着1.2版本的代码写的会报错。 三、生成器函数function* 关键词 function*。这个星号表
阅读全文
posted @
2017-03-06 15:21
坚持不懈❥
阅读(1493)
推荐(1)
node.js核心模块
摘要:全局对象 全局对象与全局变量 1.1. global 最根本的作用是作为全局变量的宿主。 在浏览器 JavaScript 中,通常 window 是全局对象,而 Node.js 中的全局对象是 global,所有全局变量(除了 global 本身以外)都是 global对象的属性。当你定义一个全局变
阅读全文
posted @
2017-03-03 17:35
坚持不懈❥
阅读(977)
推荐(0)
nodejs package.json说明
摘要:{ "name": "test", //项目名称(必须),由小写英文字母、数字和下划线,不能含空格 "version": "1.0.0", //项目版本(必须) "description": "This is for study gulp project !", //项目描述(必须) "homepage": "", //项目主页url " keysords":[...
阅读全文
posted @
2017-03-02 15:43
坚持不懈❥
阅读(1049)
推荐(0)
mongodb+nodejs 增删查的demo
摘要:1.启动数据库 启动完成后显示 端口号是27017 2。创建数据库 创建一个名为mydb的数据库 3.先查询一下当然的用户,再新增一个 4.创建数据表,查询所有的表 db.createCollection("Account") 5.新增数据 db.account.insert( { _id: 10,
阅读全文
posted @
2016-08-15 17:44
坚持不懈❥
阅读(1867)
推荐(0)
nodejs+express 初学(三)
摘要:Nodejs 的模块,nodejs中每一个js文件都是独立的,不用担心他们中的变量会相互覆盖 模块是 Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个Node.js 文件就是一个模块,这个文件可能是 JavaScript 代码、 JSON 或者编译过的 C/C++ 扩展。
阅读全文
posted @
2016-08-07 22:56
坚持不懈❥
阅读(439)
推荐(0)
nodejs+express 初学(二)
摘要:开发首先要先选一个适合的IDE,经过上网查找最后还是决定用Webstorm,因为比较好用 1、我下载的版本是 2、然后就是新创建一个nodejs项目了 3、确定后就会在项目中生成新的项目,结构如下 目录介绍: node_modules, 存放所有的项目依赖库。(每个项目管理自己的依赖,与Maven,
阅读全文
posted @
2016-08-04 17:21
坚持不懈❥
阅读(239)
推荐(0)
nodejs+express 初学(一)
摘要:以下都是windows环境 1、下载nodejs http://www.nodejs.org/download/ 然后安装 2、确认已经安装完成 . node -v 3、安装express 注意: 是express-generator 而不是 express 否则会报错:express 不是内部或外
阅读全文
posted @
2016-08-04 12:10
坚持不懈❥
阅读(258)
推荐(0)