目录下有test.js与test2.js文件
第一种导出方式
test.js
let num = 10;
let fn = function(a,b){
return a+b;
}
exports.num = num;
exports.fn = fn;
test2.js
const test = require('./test')
console.log(test);
输出
{ num: 10, fn: [Function: fn] }
第二种导出方式
let num = 10;
let fn = function(a,b){
return a+b;
}
module.exports = {num,fn};
module.exports与exports指向同一个对象