美文网首页
Express入门_路由(二)

Express入门_路由(二)

作者: _李雷 | 来源:发表于2017-02-21 14:13 被阅读0次

在index.js中生成动态网页:

var express = require('express');

var app = repress();

app.get('/',function(req,res){

   res.send('你好');

});

app.listen(8080);

启动脚本index.js的app.get()方法,用于指定不同的访问路径所对应的回调函数,这叫作路由(routing)。上面代码只指定了根目录的回调函数,因此只有一个路由记录,而实际开发中会有多个路由。

把所有路由放到一个单独的文件夹中,新建routes子文件夹,新建index.js文件


//routes/index.js

module.exports=function(app){

app.get('/',function(req,res){

  res.send('你好');

});

app.get('/customer',function(req,res){

  res.send('customer page');

});

app.get('/admin',function(req,res){
 
 res.send('admin page');

});

}

原来的index.js变成这样:

//index.js
var  express = require('express');
var app =  express();
var routes =  require('./routes')(app);   
app.listen(8080);  

此时在浏览器访问:localhost:8080
localhost:8080/customer
localhost:8080/admin

相关文章

  • Express入门_路由(二)

    在index.js中生成动态网页: 启动脚本index.js的app.get()方法,用于指定不同的访问路径所对应...

  • Express官网文档翻译-快速入门-路由

    Express-快速入门-路由 这是一篇Express官网上的文档,原文是英文的,我翻译成中文方便大家阅读,后续会...

  • node学习4

    Nodejs 路由模块封装、封装仿照 express 的路由 Nodejs 路由模块封装 封装仿照 express...

  • express路由

    路由能力:var express = require("express"); var app = express(...

  • Express路由(二)

    Express 是一个自身功能极简,完全是由路由和中间件构成一个的 web 开发框架 概述路由用于确定应用程序如何...

  • Express - 路由(二)

    文章推荐 Express-官方文档Express-菜鸟教程阮一峰博客-Express案例代码github Expr...

  • express 基础以及mongo基础

    express框架 express使用步骤 express的路由 express之next方法 express之通...

  • koa-router的使用

    Koa中的路由和Express不同,Express是把路由集成在Express中,Koa则需要通过kao-rout...

  • Express路由

    Express路由 一、Express路由简介 路由表示应用程序端点 (URI) 的定义以及响应客户端请求的方式。...

  • Express框架

    1. 课程介绍 ◆ Express介绍(了解) ◆ Express安装及使用(掌握) ◆ Express路由(掌握...

网友评论

      本文标题:Express入门_路由(二)

      本文链接:https://www.haomeiwen.com/subject/ulaywttx.html