Kumpulan Jokes berbahasa Indonesia Project ini dibuat untuk memeriahkan Hacktoberfest2022
Berdasarkan dokumentasi npm, sangat direkomendasikan untuk menggunakan sebuah Node version manager seperti nvm untuk menginstall npm. Tidak menganjurkan menggunakan Node installer, karena proses instalasi Node melakukan penginstalan npm di direktori dengan local permissions dan dapat menyebabkan permissions errors ketika menjalankan npm secara global.
Disini kita akan menginstall versi Linux Node version managers, selain itu dapat melihat panduan berikut.
-
Buka terminal atau WSL
-
Instal menggunakan salah satu kode cURL atau wget berikut
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
-
Jika tidak masalah, lakukan verifikasi instalasi
command -v nvm
akan menghasilkan
nvm
jika berhasil.Catatan: Pada Linux, jika setelah menjalankan script diatas, kita mendapatkan
nvm: command not found
atau melihat tidak ada umpan balik dari terminal setelah mengetikcommand -v nvm
, tutup terminal saat ini dan buka terminal baru dan verifikasi ulang. -
Download, compile dan instal rilis terbaru dari node
nvm install node # "node" is an alias for the latest version
-
Jalankan
nvm use node
Referensi: nvm-sh/nvm
- Pada terminal atau WSL yang sama jalankan
git clone https://github.com/babaiyu/indonesian_jokes.git cd indonesian_jokes
Sehubungan update kebijakan dari github, yakni rest api harus menggunakan github token
. Maka dari itu anda perlu membuat token dengan mengikuti langkah berikut ini:
-
Buka
Personal access tokens
dengan klik tautan ini. Personal access tokens lalu klik buttonGenerate new token
. -
Untuk bagian
Note
, isi denganindonesian_jokes
-
Untuk bagian
Select scopes
, cukup centanguser
. Setelah itu andaGenerate token
. -
Copy token yang sudah anda buat [Ingat! Ini hanya sekali dan cepat kadaluarsa]
-
Buat file baru
.env
pada terminaltouch .env
-
Terakhir, pada file
.env
masukkan variabelGITHUB_TOKEN
dengan token yang telah anda copy.GITHUB_TOKEN = <ganti_dengan_token_yang_dicopy_tanpa_kurung_atau_tanda_petik>
Referensi: Getting started using cURL
Note: Pastikan anda sudah mengikuti panduan GitHub Token sebelum lanjut ke langkah selanjutnya.
- Pada terminal atau WSL yang sama jalankan
npm install npm run generate npm run dev
Untuk ikut berkontribusi atau menyumbang jokes, ikuti langkah-langkah yang mengacu ke CONTRIBUTING.md
#happy_hacktoberfest