React projesi bir github reposuna eklenir.
Terminale npm install gh-pages --save-dev yazılarak gerekli paket yüklenir.
package.json dosyasına
{
"name": "my-app",
"version": "0.1.0",
"homepage": "https://gitname.github.io/react-gh-pages",
"private": true,
altı çizili kısım eklenir.
package.json dosyasına
{
"scripts": {
"predeploy": "npm run build",
"deploy": "gh-pages -d build",
"start": "react-scripts start",
"build": "react-scripts build",
altı çizili kısım eklenir.
Terminale npm run deploy yazılarak deploy işlemi yapılır.
deploy işlemine mesaj eklenmesi için npm run deploy -- -m "Deploy React app to GitHub Pages" kalıbı kullanılır.
İlgili reponun github sayfasında settings tıklanır.
settings altında Code and automation > Pages tıklanır.
Save edilir.
Yayınlanan sayfa: kullaniciadi.github.io/repoAdi