Presentasi ke Halaman Web: Seketika!
Marp memungkinkan Anda membuat slide HTML dari penurunan harga (seperti ini!).
Presentasi ini adalah situs web dan README.md.
Perlakukan presentasi Anda dengan cara yang sama seperti Anda memperlakukan kode.
Ingin membuatnya sendiri?
Pertama, buat repo baru dari repo template.
Buka repo baru Anda dan atur penerbitan.
Anda biasanya akan menggunakan gh-pages
sebagai cabang penerapan.
Klik pada tab Tindakan dan lihat apakah pembangunan berhasil (mungkin memerlukan waktu beberapa saat).
Anda sekarang akan melihat file yang dihasilkan di cabang gh-pages
.
Buka halaman web yang Anda terapkan untuk melihat konten.
Di luar kotak Anda akan melihat README.md
sebagai /index.html
dan /README.pdf
. Slide di bawah docs/
juga dikonversi.
marp-cli
$ npx @marp-team/marp-cli@latest README.md -o build/README.pdf
marp-cli
di direktori saat ini dengan npm
$ npm install --save-dev @marp-team/marp-cli
package.json
di direktori saat ini, seperti ini {
"devDependencies" : {
"@marp-team/marp-cli" : " ^4.0.0 "
}
}
marp
tersedia di direktori saat ini ketika diawali dengan npx
$ npx marp README.md -o build/README.pdf
[ INFO ] Converting 1 markdown...
[ INFO ] README.md = > build/README.pdf
package.json
di direktori saat ini, jalankan saja ini untuk menginstal paket yang ditentukan olehnya. $ npm install
Alur kerja menjalankan langkah yang setara:
- name: Marp Build (README.pdf)
uses: docker://marpteam/marp-cli:v1.7.0
with:
args: README.md -o build/README.pdf
env:
MARP_USER: root:root
Perhatikan args
cocok dengan slide sebelumnya.
Apa pun yang ada di folder build/
akan disebarkan ke Halaman GitHub.
Anda dapat menyalin file tambahan atau menjalankan langkah pemrosesan lebih lanjut menggunakan alat lain.
Ini saat yang tepat untuk mempelajari lebih lanjut tentang Marp. Berikut beberapa sumber:
Situs terkenal yang menggunakan tindakan ini adalah:
Kirim permintaan tarik agar situs Anda ditambahkan.
Saat Anda siap untuk membagikan presentasi Anda, komit atau gabungkan ke main
dan konten Anda di Halaman GitHub akan diperbarui secara otomatis.