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!