node exports 与 module.exports 的区别及使用详解

1、外露各类型的属性,函数,对像,exports.name = name;  可以直接引用

2、只外露类的定义,module.exports,    要new实例化之后才能引用

  2、1 单个文件只外露唯一一个类定义 

        module.exports = classDefine;

  2、2 单个文件同时外露多个不同的类定义 

        module.exports.classDefine1 = classDefine1;

        module.exports.classDefine2 = classDefine2;

        module.exports.classDefine3 = classDefine3;

原文地址:https://www.cnblogs.com/qinlongqiang/p/12580403.html