美文网首页
Node.js-加载一组相关的模块

Node.js-加载一组相关的模块

作者: 海因斯坦 | 来源:发表于2018-11-12 20:38 被阅读0次

    在Node.js中,我们通常都是以一个文件作为一个单独的模块进行加载。但是,有时候我们有些模块的功能非常复杂,一个大的功能里面又有许多相关的小的功能,比如一个财务系统,有审计,结算等功能,当然可以将审计作为一个模块,将结算作为一个模块。一个一个地引入,但是这些功能都是属于财务系统的,是相互关联的。我们更应该把他们整个作为一个模块。事实上,Node.js中支持使用目录作为一个模块,从而实现一次性加载所有模块。一个目录就是一个大的功能,目录下的文件又可以作为小的模块。

    目录模块的创建:

    创建目录模块,只需要把所有的模块都加载到一个模块中,然后再到处这个模块。这样的话就可以实现一次性加载所有模块
    目录模块的使用


    使用目录模块,只需要引入这个目录即可,一次性加载所有的模块。不需要其他的辅助

    总结:
    使用目录作为模块,通常被用来作为web应用的架构技巧。相关的对象,比如控制器,模型以及视图,都可以放在不同的目录下来拆分应用。下图展示了如恶化通过这个模式来组织应用。

    相关文章

      网友评论

          本文标题:Node.js-加载一组相关的模块

          本文链接:https://www.haomeiwen.com/subject/offhfqtx.html