node exports 与 module.exports 的区别及使用详解
Posted qinlongqiang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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;
以上是关于node exports 与 module.exports 的区别及使用详解的主要内容,如果未能解决你的问题,请参考以下文章
Node.js中exports与module.exports的区别
Node.js学习笔记(一)module.exports与exports
Node.js中exports与module.exports的区别
Node.js 和 ES6 中的 module.exports 与 export default