express-session是express中比较常用的处理session的中间件,使用npm安装: $ npm install express-session save session的认证机制必须依赖cookie,…
分类:node.js
Node express 官方例子cors
最近学习node以及express,看例子看的头疼,刚看完cors,写一下记录下来。 以下是index.js var express = require('../..'); var logger = require('m…
koa访问mysql数据库操作
契机 用restify与express有一年多了,一直在考虑什么时候上koa与es6,看到《一起学koa》项目,决定以此为契机行动起来。首先我要完成的是对数据库操作的封装,将以前项目实践中的代码迁移到koa上来,于是决定…
nodejs工具推荐:Slush
简介 Slush是几秒钟内构建新项目结构的脚手架工具 开始 npm install -g slush slush -v 选择项目生成工具 http://slushjs.github.io/generators/#/ 安装…
JavaScript 中遇到的一些术语
一、react 1.纯函数:即只要输入的参数是一致的,返回的值肯定也是一致,这个函数的行为是可预测的。举个反例,下面这个函数就不是纯函数 var a = 1 function add() { return a + 1 }…
发布一个 Node.js 的又拍云 SDK—— ez-upyun
得大家多多支持,多多 Pull 之类的。 直接上文档吧。 Eazy Upyun Yet another upyun SDK for node.js which are eazy to use. Installation …
Nodejs 实时监控文件内容的变化及按行读取文本文件
需求问题 在使用nodejs开发项目的过程中,有一个需求需要实时监控指定文件的变更并按行读取最新的文件内容,在nodejs中有相应地API么?具体怎么使用呢~~~ fs.watchFile-实时监控文件变化 nodejs…
每周前端开源推荐第四期
每周前端开源推荐第四期 mozilla / togetherjs A service for your website that makes it surprisingly easy to collaborate in …
browserify-loader 目前的性能
性能是 browserify-loader 的关键指标,但是从目前的测试来看,性能并不理想。 browserify-loader 提供了一个查看性能的接口,window.define.performance(), 调用这…
connect.js源码解析
前言 众所周知,connect是TJ大神所造的一个大轮子,是大家用尾式调用来控制异步流程时最常使用的库,也是后来著名的express框架的本源。但令人惊讶的是,它的源码其实只有200多行,今天也来解析一下它的真容。 解析…
NodeJS爬虫
【毕设做搜索引擎,先搭爬虫系统,挖个坑慢慢写。】 基于phantomjs,语言是java,之前纠结了很久用java还是用node。因为后续还有分词、建索引balabala的,java有很多成熟的框架可以直接用。今天听海洋…
用ES6重写《JavaScript Patterns》中的设计模式
前言 最近在回顾设计模式方式的知识,重新翻阅了《JavaScript模式》(个人感觉也算是一本小有名气的书了哈)一书,读时总有感触:在即将到来的ES6的大潮下,书中的许多模式的代码可用ES6的语法更为优雅简洁的实现,而另…