Skip to content

01 Penyiapan Lingkungan Pengembangan

Dalam bab ini, kita akan menyiapkan lingkungan pengembangan yang akan digunakan sepanjang sisa panduan ini.

Jika Anda memiliki pengalaman sebelumnya dengan ekosistem Node.js, ini seharusnya cukup standar dan mudah.

Jika Anda masih pemula, semuanya mungkin tampak membingungkan pada awalnya dan terkadang Anda mungkin perlu mencari informasi terkait di Google karena panduan ini tidak mencakup semua detail ekosistem Node.js. Namun, Anda tidak perlu pemahaman mendalam tentang berbagai hal untuk mengembangkan dengan Sonolus.js.

Repositori

Repositori kode sumber yang digunakan dalam panduan ini tersedia di GitHub .

Setiap bab memiliki cabang dan dua variannya sendiri (TypeScript/Javascript, mana pun yang Anda sukai), disarankan untuk menavigasi ke setiap cabang sambil mengikuti panduan.

Menginstal/Memperbarui Node.js

Langkah pertama adalah mengunduh dan menginstal Node.js versi LTS terbaru.

Untuk memverifikasi bahwa Anda telah berhasil menginstal, jalankan di terminal:

shell
node -v

atau

shell
npm -v

Jika Anda dapat melihat nomor versinya, maka Anda sudah siap.

Inisialisasi Project

Beberapa templat Sonolus.js tersedia untuk mem-bootstrap suatu project:

Misalnya, untuk menggunakan templat TS + ESLint + Prettier :

shell
npx degit Sonolus/sonolus.js-template-ts-eslint-prettier my-project

cd my-project
npm i

Lihat README.md untuk informasi lebih lanjut tentang templat yang Anda gunakan.

Memulai Server Pengembangan

Jalankan di direktori project:

shell
npm run dev:play

Server pengembangan seharusnya sudah dimulai dan berjalan, yang dapat Anda sambungkan menggunakan aplikasi Sonolus.

Dalam Pengaturan Sonolus, Anda harus:

  • Di Cache: aktifkan Selalu Validasi Ulang.
  • Di Pengembang: aktifkan Mode Debug.

Jika Anda mampu memainkan level pengembangan, maka Anda sudah siap untuk memulai pengembangan menggunakan Sonolus.js!