Ini adalah repositori dari situs web Expressjs.com. Ini di -host langsung dari repositori sebagai situs web halaman gitub.
Untuk melihat pratinjau situs web secara lokal:
Instal Ruby dan Bundler jika Anda belum memilikinya.
Pasang permata jekyll-redirect-from:
$ gem install jekyll-redirect-fromKlon Repositori ini dengan menjalankan perintah berikut:
$ git clone https://github.com/expressjs/expressjs.com.gitArahkan ke direktori repositori yang dikloning dan jalankan perintah berikut:
$ bundle install Bundler akan melihat di Gemfile yang akan dipasang permata. Permata github-pages mencakup versi Jekyll yang sama dan dependensi lainnya seperti yang digunakan oleh halaman GitHub, sehingga pengaturan lokal Anda mencerminkan halaman GitHub sedekat mungkin.
Jalankan Jekyll menggunakan perintah berikut:
$ bundle exec jekyll serveKemudian, muat http: // localhost: 4000 di browser Anda.
Tip
Anda dapat menjalankan make help untuk mendapatkan informasi terperinci tentang cara menggunakan perintah Make kami.
make build Untuk Membangun Proyek.make serve untuk melayani proyek, ini termasuk pemuatan ulang langsung sehingga setiap perubahan akan tercermin (ini bisa memakan waktu, periksa log).make clean untuk menghapus gambar Docker dan sumber daya yang dihasilkan. Jekyll menggunakan varian Markdown yang dikenal sebagai Kramdown.
Jekyll menggunakan mesin templat cair untuk templating.
Anda dapat menggunakan blok kode berpagar GFM untuk JavaScript; Misalnya:
`` `JS
var express = membutuhkan ('ekspres')
var app = express ()
app.listen (3000)
`` `
Hasilnya terlihat seperti ini:
const express = require ( 'express' )
const app = express ( )
app . listen ( 3000 ) Sorot sintaks halaman GitHub default telah dinonaktifkan di _config.yml untuk memungkinkan penyorotan dengan prism.js.
Jangan ragu untuk membuat perubahan pada file template atau file dokumen. Dokumen pendukung terletak di direktori masing -masing, dan dokumen API terletak di bawah direktori _includes .
Silakan lihat panduan kontributor untuk informasi lebih lanjut tentang berkontribusi pada dokumentasi, termasuk informasi tentang terjemahan yang berkontribusi.
Jekyll hadir dengan halaman GitHub. Karena kami sudah menggunakan halaman GitHub untuk meng -host situs web, masuk akal untuk memanfaatkan kemampuan yang disediakannya. Ini semua tentang menggunakan alat yang tepat, untuk pekerjaan yang tepat, dalam keadaan yang tepat.