Create dan deploy react js di github
Pada tutorial ini, kita akan membuat react-app dan melakukan deploy ke gh-pages (github). Sebelum memulai, pastikan sudah install node.js dan create-react-app.
Untuk tutorial install node.js bisa dilihat disini https://phoenixnap.com/kb/install-node-js-npm-on-windows dan untuk install create-react-app bisa dilihat disini https://makandracards.com/reactjs-quick/52419-install-reactjs-windows . Jika sudah, lakukan cek version node js dengan menuliskan node --version
pada cmd. kemudian cek juga npm --version
dan create-react-app --version
pada cmd.
- Buat react-app baru dengan mengetikkan
create-react-app nama-aplikasimu
di cmd. - Setelah create-react-app selesai dibuat, masuk ke folder react-app dengan
cd nama_aplikasimu
dan jalankannpm start
.
3. Setelah react-app berhasil dibuat dan dijalankan. Login ke akun github dan buat repository baru.
4. Kemudian push react-app yang sudah kita buat ke repo github dengan menjalankan syntax dibawah ini pada cmd (pastikan masuk ke folder react appmu dulu)
5. Pastikan push berhasil dengan merefresh repository dan akan berisi file seperti ini :
6. setelah push berhasil, install gh pages dengan menjalankan syntax npm install gh-pages --save-dev
pada cmd (pastikan berada di folder react-app)
7. Kemudian buka react-appsmu di text-editor favoritmu :)) ex : vs-code dan buka file package.json serta tambahkan , homepage yang mengarah ke repomu dengan format “https://username.github.io/namarepo”. Tambahkan juga predeploy dan deploy pada bagian scripts seperti gambar dibawah
8. Lanjutkan dengan mengubah private pada package.json menjadi false dan lakukan push lagi ke repomu.
- git add .
- git commit -m "hahahihi"
- git push -u origin master
9. Terakhir jalankan npm run deploy
(pastikan cmd berada pada folder react-app) dan jika berhasil react-app-mu dapat diakses dengan link usernamemu.github.io/nama_repomu ex : spindyzel.github.io/create-and-deploy coba akses di hp masing-masing.
10. Sekian bay thankyu :*