Kunjungi https://universityheader.ucf.edu untuk instruksi dan pedoman penggunaan. Instruksi di bawah ini untuk bekerja dengan kode sumber header.
config.templ.conf , perbarui nilai konfigurasi yang diperlukan untuk lingkungan Anda, dan simpan sebagai config.conf .cd ke src/ Subdirektori, dan jalankan ./compile.shindex.html (di direktori root repo) di browser Anda; Pastikan semua aset dimuat dengan benar.Ikuti semua langkah instalasi yang diuraikan di atas.
Jika Anda ingin mengaktifkan BrowserSync untuk pengembangan lokal, atau membuat perubahan lain pada konfigurasi Gulp default proyek ini, salin gulp-config.template.json , buat perubahan yang diinginkan, dan simpan sebagai gulp-config.json .
Untuk mengaktifkan BrowserSync, atur sync ke true dan sesuaikan nilai syncTarget Anda yang diperlukan untuk pengaturan host lokal Anda.
Daftar lengkap nilai konfigurasi yang dapat dimodifikasi dapat dilihat di gulpfile.js (lihat variabel config ).
Buat perubahan seperti yang diinginkan untuk file di src/scss/ atau ke src/js/bar.js . Aset gambar harus ditambahkan/disesuaikan sesuai kebutuhan langsung di bar/img/ .
Jangan membuat perubahan pada src/js/university-header.js , src/js/university-header-full.js , atau file di bar/css/ Langsung.
Jalankan gulp default untuk memproses aset. Tugas ini juga akan menjalankan src/compile.sh untuk kenyamanan.
Jalankan gulp watch untuk terus menonton perubahan pada file SCSS dan JS. Jika Anda mengaktifkan browsersync di gulp-config.json , itu juga akan memuat ulang browser Anda ketika file SCSS atau JS berubah. gulp watch juga akan menjalankan src/compile.sh untuk kenyamanan.
Tinjau perubahan Anda terhadap index.html .
config.templ.conf . Untuk alur kerja GitHub, ini dapat ditambahkan sebagai variabel repositori, dan kemudian ditambahkan ke variabel env dari alur kerja.prebuild dan build skrip perlu dijalankan untuk membangun proyek. Ini tergantung dan dapat dijalankan secara seri, npm run prebuild && npm run build .bar/ direktori. Ini adalah direktori yang dapat digunakan. Ingin mengirimkan laporan bug atau permintaan fitur? Lihatlah pedoman yang berkontribusi kami untuk informasi lebih lanjut. Kami ingin mendengar dari Anda!