如在git上,多人编辑在node在运行的js容易引起编辑冲突,这时候就得牵扯到路由的概念。
自己定义的js的文件里
//引入express模块
const express = require('express');
//使用express模块中的Router,这样可以每个人独自编辑自己的js,方便最后引入进在node.js中运行的js中
const myRouter = express.Router();
.......(自己编写的代码)
//最后导出自定义模块
module.exports = myRouter
在node.js中运行的js中
//引入自定义模块
const myRouter = require('./Router/myRouter') //require('./文件夹/js的文件名)
//使用自定义模块
serve.use(myRouter)
扩展补充
引入模块
引入自定义文件(要+路径) require('./xxx/xxx') .js后缀名可以省略,因为一般引入的都是js文件
如果是标准模块 直接引入 如:require('express')
导出模块
导出单个:module.exports=方法 并不是这个js文件的文件名;
导出多个:module.exports={
a:a,
b:b
}