美文网首页我爱编程
Day7 Node.js模块系统

Day7 Node.js模块系统

作者: Hathaway_桉 | 来源:发表于2017-06-07 21:04 被阅读0次

    为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。

    模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个 Node.js 文件就是一个模块,这个文件可能是JavaScript 代码、JSON 或者编译过的C/C++ 扩展。

    <b>服务端的模块放在哪里?</b>

    Node.js 的 require方法中的文件查找策略如下:

    由于Node.js中存在4类模块(原生模块和3种文件模块),尽管require方法极其简单,但是内部的加载却是十分复杂的,其加载优先级也各自不同。如下图所示:


    图片.png

    相关文章

      网友评论

        本文标题:Day7 Node.js模块系统

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