/* 路由表的配置 1, 将一个完整的路径 拆分成 一层一层的路径拼接 为了减少程序的设定个数 2, 提高了 可操作性和可维护性 3, 代码简洁 查看方便
核心步骤 :
总的js文件 app.js
// 导入一级表: one_index.js
// 外部文件 one_index.js 中 配置了总表对应的一级表内容
// 也就是 /api 之后 拼接的路径地址: const router = require('路径');
// 给 总表设定请求路径 添加 总表
server.use( '/api' , router );
one_index.js
导入二级表 tow_user.js
导入二级表 tow_cart.js
导入二级表 tow_goods.js
const user = require('路径');
user中存储的是 /api /user 之后 对应的下一级路径地址
const router = express.Router();
创建当前的路由表
router.use('/user' , user );
导入 /user 之后 对应拼接的下一级路径地址
module.exports = router ;
导出这个路由表
tow_user.js
最后一层路径地址 和 对应执行的函数程序
const { registerHandler } = require('路径');
导入的是 具体执行的寒素程序
const router = express.Router();
创建当前的路由表
router.post( '/register' , registerHandler );
设定请求方式 设定最后一层路径 设定对应的函数
module.exports = router ;
导出这个路由表
register.js
最后一层路径 对应执行的函数程序
function registerHandler(){}
设定要执行的函数程序
module.exports = { registerHandler };
以对象的形式 导出这个函数
*/