原app.jsvar express = require('express');var app = express(); /*start*/app.get('/',function(req,res){ res.send('home');});app.get('/admin',function(... Read More
posted @ 2015-11-05 17:11 tinyphp Views(954) Comments(0) Diggs(0) Edit
var express = require('express');var app = express(); app.get('/',function(req,res){res.redirect('/admin');});app.get('/admin',function(req,res){ r... Read More
posted @ 2015-11-05 16:36 tinyphp Views(607) Comments(0) Diggs(0) Edit
Express里有个中间件(middleware)的概念。所谓中间件,即在数据正式发给用户之前,对数据进行处理。function (req, res, next)第一个参数是Request对象req。第二个参数是Response对象res。第三个则是用来驱动中间件调用链的函数next,如果你想让后面... Read More
posted @ 2015-11-05 15:51 tinyphp Views(317) Comments(0) Diggs(0) Edit
使用 app.route() 创建路由路径的链式路由句柄。由于路径在一个地方指定,这样做有助于创建模块化的路由,而且减少了代码冗余和拼写错误。先放小实例:app.jsvar express = require('express');var app = express(); var bird =req... Read More
posted @ 2015-11-05 14:47 tinyphp Views(1410) Comments(0) Diggs(0) Edit
“路由”(routing):用于指定不同的访问路径所对应的回调函数,再简单点说就是返回结果和导航的作用。 路由结构: 最直接的路由配置方法,就是调用app.get()、app.post(); 命令:npm start 这里给网站添加了一条路由,get参数一是路径,参数二是回调函数,当用户访问网站根目 Read More
posted @ 2015-11-05 13:11 tinyphp Views(673) Comments(0) Diggs(0) Edit
想访问一个资源的时候,发现访问不了 方法1、加上了这个就可以访问了,static参数为静态文件存放目录:__dirname代表目录 方法2、举一返二:如果把参数改为public 则访问路径应该为:http://localhost:3000/images/pic.jpg 方法3、那么如果想在一个不存在 Read More
posted @ 2015-11-05 10:09 tinyphp Views(7466) Comments(0) Diggs(2) Edit