在开始之前,需要明确的一点就是, ①Node应用是由模块组成的,每一个文件都是一个模块,有自己的作用域. ②在这个文件里定义的变量,函数,类都是私有的,对其他的文件不可见. ③在一个文件中,也就是在一个模块内,module代表本模块,是一个对象 ④如果想给别的模块用本模块的东西,可以将本模块的部分通过设定为[module.exports.变量/函数/类],别的模块通过require加载到本模块,就可以使用本模块提供出来的部分 ⑤当然,你也可以将本模块的分享部分设定为[exports.变量/函数/…