node-js Express-路由模块化

devtools/2024/12/28 23:03:55/
路由模块化

减少多人开发过程中冲突,代码整洁,管理方便。(不完全解释)

模块化结构
routes里面放的是模块分类路由
A

	// 以adminroute.js为例const express = require('express')//创建路由对象const router = express.Router()router.get('/admin',(req,res)=>{res.send('管理后台')})router.get('/list',(req,res)=>{res.send('列表')})// 导出路由module.exports = router;

index.js中内容

	const express = require('express')const app = express()// 引入const homeRouter = require('./routes/homeRoute')const adminRouter = require('./routes/adminRoute')// 使用app.use(homeRouter)app.use(adminRouter)app.all('*',(req,res)=>{res.send('<h1>404</h1>')})app.listen('3000',()=>{console.log('启动成功'); })

启动后可以正常访问路由
在这里插入图片描述


http://www.ppmy.cn/devtools/146225.html

相关文章

全国硕士研究生入学考试(考研)考研时间线之大四

全国硕士研究生入学考试&#xff08;考研&#xff09;考研时间线之大四 在中国&#xff0c;考研&#xff08;研究生入学考试&#xff09;是许多本科生在完成四年本科学习后&#xff0c;进一步深造的重要途径。大四是考研准备的关键阶段&#xff0c;时间紧迫、任务繁重&#xf…

04软件测试需求分析案例-用户登录

通读文档&#xff0c;提取信息&#xff0c;提出问题&#xff0c;整理为需求。 从需求规格说明、设计说明、配置说明等文档获取原始需求&#xff0c;通读原始需求&#xff0c;分析有哪些功能&#xff0c;每种功能要完成什么业务&#xff0c;业务该如何实现&#xff0c;业务逻辑…

【RAG实战】语言模型基础

语言模型赋予了计算机理解和生成人类语言的能力。它结合了统计学原理和深度神经网络技术&#xff0c;通过对大量的样本数据进行复杂的概率分布分析来学习语言结构的内在模式和相关性。具体地&#xff0c;语言模型可根据上下文中已出现的词序列&#xff0c;使用概率推断来预测接…

uniapp中的条件编译

在script中 // #ifdef APP-PLUS console.log("11"); // #endif// #ifdef MP-WEIXIN console.log("22"); // #endif 在template中 <!-- #ifdef APP-PLUS --><view>哈哈哈</view> <!-- #endif --><!-- #ifdef MP-WEIXIN -->…

一维、线性卡尔曼滤波的例程(MATLAB)

这段 MATLAB 代码实现了一维线性卡尔曼滤波器的基本功能&#xff0c;用于估计在存在噪声的情况下目标状态的真实值 文章目录 一维线性卡尔曼滤波代码运行代码介绍1. **初始化部分**2. **数据生成**3. **卡尔曼滤波器实现**4. **结果可视化**5. **统计输出** 源代码 总结 一维线…

css绘制圆并绘制圆的半径

<div class"item1"></div>.item1 {position: relative;width: 420px;height: 420px;border-radius: 50%; /* 圆形 */color: white; /* 文本颜色 */background-color: rgba(154, 227, 36, 0.4); } .item1::before {content: "";position: absol…

技术与教育的结合:高校听课评价系统的设计与实施

3.1系统可行性分析 需要使用大部分精力开发的高校听课评价系统为了充分降低开发风险&#xff0c;特意在开发之前进行可行性分析这个验证系统开发是否可行的步骤。本文就会从技术角度&#xff0c;经济角度&#xff0c;还有用户使用的程序的运行角度进行综合阐述。 3.1.1 技术可行…

「Mysql优化大师一」mysql服务性能剖析工具

mysql生产环境死亡三连问&#xff1a; 如何确认服务器是否达到了最佳的状态找出某条语句为什么执行不够快停顿、堆积、卡顿等某些间歇性疑难故障 无法测量&#xff0c;就无法有效的优化&#xff01;&#xff01; 1. 慢查询日志 开启慢查询日志&#xff0c;可以让MySQL记录下查询…