Lewati ke konten

Langkah Awal

GamanJS dirancang khusus untuk bekerja dengan TypeScript dan JavaScript modern menggunakan sistem Modul ECMAScript (ESM). Ini berarti semua modul harus ditulis menggunakan sintaksis import dan export CommonJS (require, modul.exports) tidak didukung. Jika Anda membangun proyek dengan GamanJS, pastikan lingkungan dan basis kode Anda sepenuhnya kompatibel dengan ESM.

Tolong pastikan Node.js (version => 18.x) terinstal pada sistem operasi Anda.


GamanJS adalah kerangka kerja untuk aplikasi backend, Anda dapat membuatnya menggunakan manajer paket favorit Anda:

Terminal window
npm create gaman@latest

Setelah membuat proyek baru, struktur file Anda akan terlihat seperti ini:

  • Directorysrc
    • Directorycontrollers
      • AppController.ts
    • Directoryroutes
      • AppRoutes.ts
    • index.d.ts
    • index.ts
  • package.json
  • tsconfig.json