Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Jika kamu ingin menggunakan ES Modules (import/export
) di Node.js, artikel ini akan memberikan panduan yang jelas dan sederhana. Mari kita lihat langkah-langkah dan tips bermanfaat untuk membuat proses ini lebih mudah.
Sebelum menggunakan ES Modules, kamu harus memastikan bahwa Node.js telah diaktifkan untuk mendukung fitur ini. Ada dua cara utama untuk melakukannya:
File Ekstensi .mjs
Gunakan ekstensi .mjs
untuk file JavaScript kamu. Dengan cara ini, Node.js akan secara otomatis memperlakukan file tersebut sebagai modul ES.
Menambahkan “type”: “module”
Jika kamu ingin menggunakan ekstensi .js
biasa, tambahkan "type": "module"
ke dalam file package.json
proyek kamu. Ini akan menginstruksikan Node.js untuk memperlakukan semua file .js
di proyekmu sebagai modul ES.
export
Untuk membagikan fungsi atau variabel dari satu file ke file lain, gunakan pernyataan export
. Ada beberapa cara melakukan ini:
// Export individu
export const myFunction = () => {
console.log("Halo, Node.js!");
};
// Export di bagian akhir file
const myVariable = 42;
const anotherFunction = () => {};
export { myVariable, anotherFunction };
import
Setelah menggunakan export
, kamu bisa mengambil fungsi atau variabel tersebut di file lain dengan import
:
// Import khusus
import { myFunction } from './myModule.mjs';
// Import seluruh modul
import * as myModule from './myModule.mjs';
console.log(myModule.myVariable);
import
dan export
digunakan dengan benar. Kesalahan kecil seperti ketidaksesuaian dalam nama atau jalur file bisa menyebabkan error.Dengan menggunakan panduan ini, semoga kamu bisa lebih mudah dalam menerapkan ES Modules di Node.js dan memanfaatkan fitur modern JavaScript di proyekmu. Selamat mencoba!
Link terkait: