[Node.js] module.exports と exports の違い

結論だけ書いておくと、よく分からないなら module.exports を使いましょう。

Nodejs

Node.js の公式ドキュメント にもそう書いてあります。

ガイドラインとして、もし exports と module.exports の間の関係が魔法のように 見えるなら、exports を無視して module.exports だけを使うようにしてください。

module.exports と exports の違いについて詳しく知りたいって方は下記の記事を読むといいんじゃないでしょうか。