Situs web dibuat menggunakan Hugo. Hugo adalah generator situs statis, menggunakan situs Markdown dan template untuk mengkompilasi situs web statis.
Kloning proyek: git clone https://github.com/judaicalink/judaicalink-site.git
.
Masuk ke direktori: cd judaicalink-site
.
Instal hugo (lihat di bawah).
Cukup unduh Hugo yang dapat dieksekusi (Versi yang saat ini digunakan di server: 0.104.3).
Anda harus menambahkan Hugo di variabel lingkungan Anda di bawah PATH:
Misalnya: C:UsersNamaAndahugo_0.31.1_Windows-64bit
Untuk memeriksa apakah instalasi berhasil, Anda dapat mengetikkan hugo help
di prompt perintah Anda. Anda akan mendapatkan respons yang berisi beberapa perintah yang dapat dijalankan Hugo.
-> Untuk petunjuk lebih rinci, lihat panduan yang disediakan Hugo untuk panduan instalasi untuk windows
Di command prompt Anda, buka direktori utama repositori yang dikloning (di mana file README.md ini berada) dan jalankan perintahhugo hugo server
.
Misalnya: C:UsersNamaAndajudaicalink-site>serverhugo
Setelah itu, Anda dapat menjelajahi situs web secara lokal di http://localhost:1313
Ubuntu: sudo apt update && sudo apt install hugo
.
Lengkungan: sudo pacman -S hugo
.
Fedora, RedHat: sudo pacman -S hugo
Verifikasi instalasi dengan: hugo --version
.
Instalhugo dengan brew brew install hugo
.
Verifikasi instalasi dengan: hugo --version
.
Sajikan Hugo langsung di mesin lokal Anda dengan hugo serve
. Ini membuka server web. Periksa terminal untuk tautan dan jalurnya.
Periksa juga kesalahannya.
Jika Anda ingin mengkompilasi sumber dan membuat situs langsung, jalankan hugo
.
Ini menghasilkan file static
dan folder public
.
Jika Anda ingin mengkompilasi situs ke folder tertentu cukup gunakan: hugo -d <your-destination>
.
Sekarang Anda dapat menyajikan halaman dengan server web seperti Apache2 atau NGINX.
Salin folder public
dan static
ke direktori penyajian atau tambahkan direktori di sites-available
ke arahan lokasi.
Jangan lupa untuk menyajikan folder static
juga.
Ambil saja dan tarik versi terbaru situs tersebut, git fetch
dan git pull
. Kompilasi situs itu lagi.
Jika Anda ingin membuat image buruh pelabuhan, kloning repositori dan jalankan docker build -t judaicalink-site .
di direktori root repositori.
Untuk menjalankan image, gunakan docker run -d -p 80:80 judaicalink-site
.
Periksa apakah sintaks penurunan harga sudah benar.
Perhatikan konsol untuk melihat kesalahan jika perubahan Anda tidak muncul seperti yang diharapkan.
Sajikan situs secara lokal dan periksa perubahannya.
Hapus cache browser Anda.
Setelah selesai, komit perubahan Anda ke repositori bercabang dan kirimkan permintaan penarikan.