Node.js mengguna pakai spesifikasi modular CommonJS, yang mentakrifkan konsep modul, mengeksport dan memuatkan, memudahkan organisasi dan penggunaan semula kod JavaScript modular serta membantu mengurus kebergantungan.
Spesifikasi modular yang diterima pakai oleh Node.js
Node.js mengguna pakai spesifikasi CommonJS sebagai sistem modulnya. CommonJS ialah koleksi piawaian yang mentakrifkan kod JavaScript modular, membenarkan pembangun berkongsi kod dan fungsi antara modul yang berbeza.
Spesifikasi CommonJS
Spesifikasi CommonJS mentakrifkan konsep teras berikut:
Menggunakan CommonJS dalam Node.js
Menggunakan modularisasi CommonJS dalam Node.js adalah sangat mudah. Untuk mengeksport modul, anda boleh menggunakan module.exports
Objek: module.exports
对象:
<code class="javascript">// module.js module.exports = { add: function(a, b) { return a + b; } };</code>
要导入一个模块,可以使用 require()
<code class="javascript">// main.js var myModule = require('./module'); console.log(myModule.add(1, 2)); // 输出 3</code>
require()
Fungsi: rrreeeKelebihan
Gunakan Kelebihan spesifikasi modular CommonJS termasuk:
Alternatif
Walaupun CommonJS ialah spesifikasi pemodulatan lalai dalam Node.js, terdapat beberapa alternatif yang tersedia, seperti:Atas ialah kandungan terperinci Apakah spesifikasi modular yang diterima pakai oleh nodejs?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!