
Express
yong_bu_ting_zhi
这个作者很懒,什么都没留下…
展开
-
express用户登录验证
原来一直不知道怎么在Express+Nodejs里面添加类似于Struts2的拦截器(因为要使用登录拦截的功能)。 以前一直以为在router这块添加类似一下的转移路由控制权代码的(每个都加很麻烦)app.get('/show', controllers.checkLogin);//登录验证app.get('/show', controllers.showList);//实际跳转又或...原创 2016-01-19 12:04:08 · 941 阅读 · 0 评论 -
Passport学习笔记(转载)
passport.js学习笔记2014年11月17日 网上passport.js的中文学习资料较少,并且都只是讲基本的用法,本文将试图覆盖passport的绝大多数知识点,包括基本用法和对一些特殊用例的讲解。文章若有错谬,欢迎指出,我会及时更正。概述passport.js是Nodejs中的一个做登录验证的中间件,极其灵活和模块化,并且可与Express、Sails等...原创 2016-01-18 23:55:59 · 1699 阅读 · 0 评论 -
使用Express4.x搭建开发环境(linux--ubuntu)
俗话说好记性不如烂笔头.这句话我现在是深有体会.以前学习过的知识,只要不长用,很快就忘了.之前使用Express搭建环境做过一个小demo,过了两三个月没用,现在又全部还回去了.今天使用Express4.x搭建公司网站的开发环境,真是处处碰壁,到处翻资料,浪费了不少时间.所以在这里记录下一使用Express4.x搭建开发环境的大概步骤,内容包括: * 使用Express生成工程 ...2015-03-31 22:19:35 · 205 阅读 · 0 评论 -
使用nodemon监控Express4代码变化自加载
之前使用Express3时,使用supervisor来启动应用,当代码发生变化时会自动加载. 下载换到了Express4上,原来在Express3上能工作的好多都不起作用了.例如: Express3启动应用使用: node app Express4启动应用使用: node ./bin/www 或者 DEBUG=projectName ./bin/www 如果...原创 2015-03-26 20:05:54 · 278 阅读 · 0 评论 -
Express 自定义模板引擎
使用"app.engine(ext,callback)"方法,可以创建自定义的模板引擎."ext"是模板文件的扩展名,"callback"是模板引擎方法,参数为本地文件路径,选项对象,和一个回调函数. 下面是一个非常简单的模板引擎实现,用于渲染后缀为".ntl"的文件:var fs = require('fs'); // this engine requires the fs mo...原创 2015-03-25 15:34:25 · 238 阅读 · 0 评论 -
Express 使用模板引擎
在使用Express模板文件之前,必须进行如下设置. * 'views',存储模板文件的文件夹.例如: app.set('views','./views'); * 'view engine',使用的模板引擎. 例如: app.set('view engine','jade');然后安装响应的模板引擎包, 例如:$ npm install jade --save ...原创 2015-03-25 14:44:44 · 236 阅读 · 0 评论 -
Express 静态文件
图片,CSS样式文件JavaScript文件以及其他静态文件的服务,是通过Express内置的中间件"express.static"来实现的. "express.static"中间件直接通过识别被标记为静态资源文件夹的名称来提供静态资源服务.例如:如果你将图片,CSS,和JavaScript文件保存在"public"文件夹中,你可以通过如下方式标记静态资源文件夹:app.use(e...原创 2015-03-25 09:13:57 · 218 阅读 · 0 评论 -
Express 路由导航
路由:路由定义了如何响应客户端请求以及响应结束点。 路由是URI的组成部分,包含http请求方法,和一个或多个处理方法。路由的结构为“app.METHOD(path,[callback...],callback)"。”app“是一个express实例,”METHOD“为http请求方法,”path“是服务路径,”callback“路径匹配时执行的方法。 下面是一个非常基础的路...2015-03-24 19:31:20 · 188 阅读 · 0 评论 -
Express 路由--基础
本章是对Express路由的一个基础介绍。路由决定了应用程序如何响应客户端请求到特定端点,路由由一个URL路径和一个特定的http请求方法(get,post,等....)构成。 每一个路由可以有一个或多个处理方法,当路由被匹配时,将运行这些处理方法。 Express中路由的结构为“app.METHOD(PATH,HANDLER)","app"是一个express实例,”METH...原创 2015-03-24 14:37:21 · 187 阅读 · 0 评论 -
Express HelloWorld 案例
这里是一个Express应用的简单案例:var express = require('express')var app = express()app.get('/', function (req, res) { res.send('Hello World!')})var server = app.listen(3000, function () { ...原创 2015-03-24 13:23:20 · 195 阅读 · 0 评论 -
Express 应用生成器
使用'express'应用生成器可以快速创建应用结构框架.使用如下命令安装:$ npm install express-generator -g 使用参数'-h'查看'express'命令详细信息:$ express -h Usage: express [options] [dir] Options: -h, --help ou...原创 2015-03-24 11:08:21 · 139 阅读 · 0 评论 -
Express 安装
首先,创建一个文件夹用于存储你的工程,如下: mkdir myappcd myapp 在工程路径下创建"package.json"配置文件,如: npm init 安装Express并将其添加到依赖列表中,如: npm install express --save 如果只是暂时安装Express不需要将其添加到依赖列表中,可以省略上述命令的`...原创 2015-03-24 09:30:28 · 128 阅读 · 0 评论