vs2017网站开发教程泰州网站制作公司
目的:实现两个文件传参
文件A给B传入一个参数,并且文件B代码执行后再传回A。
场景
拆分express项目中的app.js文件中的路由、项目越大会使app.js文件变大,复杂
如何使用
app.js文件
- 导入路由文件
 - 调用路由文件,调用的时候传入参数app
 
const baseRouter = require('./routes/router');
baseRouter(app);
 
routes/router.js
- 定义一个函数并传入app.js传过来的参数
 - 引入路由
 - 使用use()方法定义
 - 最后导出
 
function baseRoute (app) {// 商城adminconst sesameAdminEmployeeRouter = require('./sesameAdmin/employee/index');const sesameAdminAuthorityRouter = require('./sesameAdmin/authority/index');app.use('/sesame/admin/employee', sesameAdminEmployeeRouter);app.use('/sesame/admin/authority', sesameAdminAuthorityRouter);}
module.exports = baseRoute;
