首先說明使用node.js的模塊的加載順序,模塊使用是通過
require("http")
這個不做解釋,那麼使用上述方法使用模塊的加載順序呢node會先看是否在文件模塊緩存區,如果不在再判斷要加載的模塊是否是原生模塊,如果是原生模塊再看是否在原生模塊緩存區,如果不在則查找原生模塊並緩存到原生模塊緩存區,上面判斷的如果不是原生模塊那麼node會去查找文件模塊,並緩存到文件模塊緩存區。
下面我自己創建模塊來看看模塊如何創建和使用模塊對象,
創建模塊的第一種方式:
創建模塊的第二種方式:
下面是使用上面創建的模塊
下面一種是模塊接口
這裏需要注意到我給模塊接口起了一個別名,那麼使用的時候就要
下面寫一個另一種模塊接口的方式
未明確接口名稱,直接定義一個名稱,那麼使用的時候
以上就是模塊對象與模塊接口的定義與使用。