Aplikasi Node.js yang besar disusun dari module-module kecil yang saling terhubung. Section ini membahas dua sistem module di Node.js, cara package.json mendeklarasikan proyek, cara npm mengelola dependencies, dan aturan semantic versioning yang menjaga ekosistem tetap sehat.
Ekspor dan impor kode dengan module.exports dan require().
Buka → # ES ModulesGunakan import dan export, format standar JavaScript modern, di Node.js.
Buka → # Resolusi ModuleTelusuri algoritma pencarian module dari specifier hingga berkas di disk.
Buka → # package.jsonKenali berkas identitas proyek: name, version, scripts, dan type.
Buka → # npm dan DependenciesKelola dependencies dan devDependencies dengan perintah npm.
Buka → # Semantic VersioningBaca versi paket dengan format major.minor.patch beserta rentang semver.
Buka → # npm ScriptsOtomatiskan tugas proyek dengan scripts pada package.json.
Buka → # Membuat Package SendiriSusun package yang siap dibagikan: struktur, exports, dan persiapan publikasi.
Buka →