模块使用
exports或者module.exports,通过案列看区别
exports.route = {
index: '/src/index.html',
user: '/src/user.html'
}
//other file
module.exports = (req, res) => {}
const route = require('./route');
const data = require('./data');
console.log(route);
console.log(data);
exports方式是把route作为模块的访问接口(相当于是exports的属性),module.export这是把data作为对象的成员函数访问(返回的对象本身)。在引用外部模块时,要输出的就是对象本身,而不是原先exports。