前言 之前在看许多站点的源代码时,类似这样的代码总是屡见不鲜: jsvar sign = require('./controllers/sign'); var site = require('./controllers/…
分类:node.js
使用passportjs进行登录验证
passportjs是一个提供authentication服务的node中间件。通常用于expressjs web application的验证。passportjs提供了很多的strategies,每一个strateg…
译/用Generators解决callback金字塔
译 用Generators解决callback金字塔 what is generator Generators算得上js的一个新概念函数。它看起来像是一个函数,但是可以暂停执行。从语法上看,有3点关注: 函数名前有一个*…
Nodejs的各种数据库驱动地址汇总
基于nodejs的各种数据库数据库驱动地址汇总 SQL Server微软官方提供的驱动 node-sqlserver 但是已经暂停更新了,只提供了基础功能并且依赖 Server Native Client,因此如果你要使…
[译]JavaScript ES6模块指南
前言 ECMAScript 2015(又称ES6)提供了一个前端JavaScript缺失已久的特性 —— 模块。ES2015中的模块参考了CommonJS规范(目前Node.js的模块规范)以及AMD规范,并且尽可能的取…
node进修
建立一个小效劳 var http = require("http"); function process_request(req,res) { var body = 'Thanks for calling!\n'; va…
express express-session 小书
简介 express-session是express中的一个处置惩罚session的中间件,能够说是express中最罕见的中间件之一了. 因为会话治理依靠cookie的运用,所以它的api中有许多用于掌握cookie的…
Express 文档(运用中间件)
运用中间件 Express是一个路由和中间件Web框架,其自身的功用异常小:Express应用顺序本质上是一系列中间件函数挪用。 中间件函数是能够接见要求对象(req)、相应对象(res)以及应用顺序要求—相应周期中的下…
[Node即学即用]被抛弃的中间件bodyParser
在Node 即学即用第 25 页,例 2-15 中,出现了 express.bodyParser(),但是当我运行的时候提示出现错误: Error: Most middleware (like bodyParser) i…
orm2 中文文档 7. 创建和更新记录
译者:飞龙 来源:Creating and Updating Items 创建 var newRecord = {}; newRecord.id = 1; newRecord.name = "John" Person.c…
使用 nvm 一键切换多版本 node
在不同环境下有时候不同项目需要切换不同版本的 node。 在同一个机器上切换过 node (特定是 windows 环境)遇到过各种各样莫名其妙的问题,就知道能无痛一键切换 node 是多么开心的事情了。 尝试过很多工具…
每周前端开源推荐第一期
每周前端开源推荐第一期 favico.js Make a use of your favicon with badges, images or videos 一直以来favicon.ico大家都觉得是一个放在根目录的静态…