
Dokumentasi untuk SurealDB, dibangun menggunakan Astro.
Jika Anda ingin berkontribusi, maka silakan baca pedoman yang berkontribusi.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Kunjungi SurealDB.com/docs untuk memulai dengan SurrealDB.
Silakan lihat pedoman yang berkontribusi.
Kami memiliki daftar masalah pertama yang baik yang berisi bug yang memiliki ruang lingkup yang relatif terbatas. Ini adalah tempat yang tepat untuk memulai, mendapatkan pengalaman, dan terbiasa dengan proses kontribusi kami.
Untuk memulai dengan berkontribusi pada dokumentasi SurealDB, pertama -tama instal paket yang diperlukan menggunakan perintah berikut.
Proyek ini menggunakan BUN sebagai manajer paket kami. Jika Anda belum menginstal BUN, maka silakan lihat panduan instalasi untuk sistem operasi Anda. Ini juga membutuhkan node.js v20.0.0 atau lebih tinggi.
bun i Perintah berikut memulai server pengembangan lokal dan membuka jendela browser. Sebagian besar perubahan tercermin secara langsung tanpa harus memulai kembali server.
bun dev
Perintah berikut membangun dan menghasilkan konten statis ke dalam direktori build , dan kemudian dapat dilayani menggunakan layanan hosting konten statis apa pun.
bun run build
Untuk berkontribusi pada dokumentasi, sebagian besar perubahan Anda akan dilakukan pada direktori src/content . Setiap bagian dokumentasi memiliki subdirektori sendiri, dan setiap halaman adalah file MDX.
src/
assets/
components/
content/
doc-surrealdb/
doc-surrealql/
doc-surrealist/
...
layouts/
pages/
styles/
util/ Untuk memastikan dokumentasinya konsisten dan mengikuti panduan gaya kami, kami menggunakan make qc untuk memeriksa kesalahan serat. Anda juga dapat menggunakan make qa untuk secara otomatis memperbaiki sebagian besar kesalahan.
Berikut adalah perintah untuk beberapa perintah umum yang mungkin perlu Anda gunakan.
make install - instal dependensi, pertama kali atau saat mereka berubahmake dev - Jalankan Server Pengembanganmake build - Bangun Situs Webmake preview - pratinjau bangunan yang Anda buatmake qc - Periksa Kualitas Kode (FMT + LINT)make qa - Terapkan Saran Kualitas Kode Amanmake qau - Terapkan Saran Kualitas Kode Aman