自定义模块和导入导出

导出模块

1
2
3
4
5
function sum(a,b) {
return a + b;
}
module.exports.sum = sum;
// console.log(module.exports);

引用模块

1
2
3
const p = require('./pretty.js');
// console.log(p)
console.log(p.sum(1,2))

加载js文件后缀可以省略,会从.js、.json、.node顺序依次加载

引入内置模块
1
const fs = require("fs")