我想了解在Node模式样式中编写javascript代码和显示模块模式之间的区别。
我使用了揭示模块模式,但我最近阅读了有关编写节点模块和使用require函数调用js文件并调用节点模块的公共方法的内容。这与揭示模块模式有什么不同?
答案 0 :(得分:1)
关于这一点here,有一些有趣的讨论,特别是在评论中。
显示模式是一种保护模块内部工作方式的有用方法,只能暴露您想要的内容。该博客文章中评论的要点是Node的module.exports
方法已经足够,因为Node会自动包装您编写的任何模块代码。