demo37.js

const express = require('express');const app = express();
const home = require('./home');
const admin = require('./admin');app.use('/home', home);
app.use('/admin', admin);app.listen(3000);
console.log('服务器启动成功');

home.js

const express = require('express');
const home = express.Router();home.get('/index', (req, res) => {res.send('欢迎来到博客首页')
});
module.exports = home;

admin.js

const express = require('express');
const admin = express.Router();admin.get('/amdin', (req, res) => {res.send('欢迎来到博客管理')
});
module.exports = admin;

运行结果

前端学习(1373):构建模块化路由2相关推荐

  1. Express请求处理-构建模块化路由

    场景 Node的Web应用框架Express的简介与搭建HelloWorld: Node的Web应用框架Express的简介与搭建HelloWorld_霸道流氓气质的博客-CSDN博客 注: 虽然可以 ...

  2. 前端学习(1372):构建模块化路由

    const express = require('express');const app = express(); //创建路由对象 const home = express.Router(); ap ...

  3. 前端学习(1315):路由

    //引入系统模块http//创建网站服务器//为网站添加请求事件 const http = require('http'); const url = require('url'); const app ...

  4. 前端学习(1272):路由的基本概念和说明

  5. Express学习笔记(基本使用,中间件,模块化路由,请求处理)

    express笔记 这里不再提及express的定义或者作用等. 1.安装 使用 npm install express (--save) 进行安装 2.基本使用 1)开启服务器 const expr ...

  6. Vue.js构建用户界面的渐进式框架(前端学习笔记1.0)

    文章目录 前言 一.Vue是什么? 二.前端核心分析 1.1.概述 1.2.前端三要素 1.3.结构层(HTML) 1.4.表现层(CSS) 1.5.行为层(JavaScript) 二.前端发展史 2 ...

  7. 深圳Web前端学习:js中的模块化--【千锋】

    深圳Web前端学习:js中的模块化–[千锋] 0.前言 我们知道最常见的模块化方案有CommonJS.AMD.CMD.ES6,AMD规范一般用于浏览器,异步的,因为模块加载是异步的,js解释是同步的, ...

  8. 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-3.路由、模型与数据库操作

    技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-3.路由.模型与数据库操作 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和本地环境 ...

  9. 前端学习路线_前端学习路线图

    2020年全新前端学习路线图分享给大家! 学习是一个循序渐进的过程,是一件非常难得坚持的事情.如果真的想学习前端开发,一定要下决心! 我这里分享给你的前端学习路线图,希望对你有帮助,以下为2020年更 ...

最新文章

  1. mysql运维工资_MySQL运维踩坑
  2. 美研究最新生物活性玻璃 可消灭致命的细菌
  3. python培训中心-【北京Python培训中心】
  4. 毕业论文 | 基于脉冲耦合神经网络(PCNN)的图像特征提取:论文及源代码及参考文献
  5. Elastic-Job功能特性
  6. windows .bat获取XCOPY返回值
  7. IOS-C语言第12天,(函数指针)Point and macro(宏)
  8. 蓝桥杯练习系统历届试题 翻硬币
  9. 如何在Python中获取文件创建和修改日期/时间?
  10. webApplicationContext 与servletContext
  11. Activity启动模式之SingleTask模式各种跳转
  12. 快速解决数据库连接失败
  13. Groovy的规则脚本引擎实战
  14. Oracle创建用户与授予表空间与权限
  15. maxwell采集mysql binlog 日志数据到kafka topic
  16. java设计模式之策略模式应用:订单手续费计算
  17. LeetCode解析------111. 二叉树的最小深度-深度优先搜索
  18. 思维方式-《知识的边界》书中的精髓:互联网对知识的影响以及利用互联网获得更多知识的方法。
  19. c vscode 高亮,vscode设置代码字体颜色高亮_编程开发工具
  20. 【算法思考】三维视觉常见问题

热门文章

  1. A+B for Matrices 及 C++ transform的用法
  2. android emmc 命令,使用CoreELEC的ceemmc工具将系统写入emmc
  3. php pdo 缓冲,PDO支持数据缓存_PHP教程
  4. python中封装是什么意思_Python中数据封装是什么?
  5. pythonfor循环100次_以写代学: python for循环 range函数 xrange函数
  6. mysql8.0递归_mysql8.0版本递归查询
  7. python中调用万年历_python 打印万年历
  8. java全局异常处理_详解Spring全局异常处理的三种方式
  9. Winform可读取html语言,C# Winform 用WebBrowser实现 Html 编辑功能
  10. mac 怎样卸载mysql_如何卸载mac中的mysql?