Node.js 的模組分為兩類,一類為原生(核心)模組,一類為檔案模組。原生模組在 node.js 原始碼編譯的時候編譯進了
二進位執行檔,載入的速度最快。另一類檔案模組是動態載入的,載入速度比原生模組慢。但是 Node.js 對原生模組
和檔案模組都進行了快取,於是在第二次 require 時,是不會有重複開銷的。其中原生模組都被定義在 lib 這個目錄下面,
檔案模組則不定性。
//1.建立測試模組js檔案(我這裡命名為test.js)
//2.新增測試方法
function test(){
console.log('Test Success!');
}
//3.公開此方法到node模組
//exports.test(這是public的方法名稱,外部呼叫的時候,使用這個方法名稱)
exports.test = test;
//4.測試(在另一個js檔案中引入這個模組,並呼叫對應測試函數,兩個js檔案在同一目錄下)
const testModule = require('./test.js');
testModule.test();
以上是node js自訂模組的使用詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!