02-Node.js路由

参考:
- Node.js 官网:https://nodejs.org/zh-cn
- Node.js 下载地址:https://nodejs.cn/download/
- Node.js 官方文档:http://nodejs.cn/learn/how-much-javascript-do-you-need-to-know-to-use-nodejs
- Node.js 历史版本:https://registry.npmmirror.com/binary.html?path=node/
1. Node.js 路由
1.1 路由基础
封装与解耦的思想,目录:
1 | |
index.js
1 | |
server.js
1 | |
route.js
1 | |
api.js
1 | |
1.2 获取参数
api.js - 解析 GET 和 POST 请求参数
1 | |
login.html - 传递参数
1 | |
1.3 静态资源处理 mime
依赖 mime 库,用于返回给浏览器,识别并渲染如 css 静态资源。
安装:npm init; npm i mime@3.0.0
基于 node18.20.3 使用 mime3.0.0,主要因为 mime4不支持 require 引入。
目录
1 | |
router.js - 改造支持静态资源返回给浏览器
1 | |
1.4 重定向|跳转
1 | |
02-Node.js路由
https://janycode.github.io/2022/05/22/04_大前端/06_Node.js/02-Node.js路由/