anjing mentah-md
Peralatan situs statis Markdown-to-HTML yang sederhana dan setingkat manusia gua dengan konfigurasi minimal.
Terinspirasi oleh motherfuckingwebsite.com, menggunakan Go Template dan HTML.
Fitur
- Mudah diatur, disesuaikan, dan diterapkan dengan cepat.
- Tidak ada kode dependensi/kerangka kerja yang membengkak.
- Minifikasi untuk HTML, CSS, JS, SVG, JSON, dan XML
- Mendukung penyorotan sintaksis TANPA JavaScript dengan CSS yang dapat disesuaikan.
- Mendukung penyematan video YouTube, Twitter, dan Bilibili secara langsung.
- Server isi ulang langsung untuk pengembangan lokal.
- Berbagai template starter untuk segera dijalankan
? Anda mungkin ingin menggunakan ini jika:
- Anda ingin fokus membuat situs daripada mempelajari alatnya.
- Anda ingin membangun situs web dengan Markdown dan HTML/CSS khusus.
- Anda lebih memilih pengaturan sederhana tanpa instalasi yang tidak perlu.
? Konsep Inti
- Konfigurasi Minimal : rawdog-md dirancang untuk digunakan dengan konfigurasi minimal. Pilih template pemula dan segera mulai menulis postingan Anda dalam penurunan harga.
- Berpendapat : Alat ini tidak dimaksudkan sebagai generator situs statis untuk tujuan umum. Ini dimaksudkan untuk digunakan untuk kasus penggunaan yang sangat spesifik, yaitu situs statis dengan beberapa halaman templat sederhana. Jika Anda menginginkan sesuatu yang lebih umum dan lebih canggih, lihat Hugo atau Jekyll.
- Bawalah gaya Anda sendiri : rawdog-md memberikan gaya minimal. Namun, sangat mudah untuk menyesuaikannya karena ini hanyalah file CSS dan HTML biasa.
- Lintas platform : Anda dapat menggunakannya di Windows, Linux dan MacOS.
Instalasi
rawdog-md tersedia di Windows, Linux dan MacOS. Anda dapat menginstalnya melalui manajer paket, secara manual, atau membuatnya dari sumber.
jendela
Instal melalui PowerShell (Klik untuk memperluas)
- Buka PowerShell sebagai Administrator
- Jalankan perintah ini
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
iex (irm https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/powershell/install.ps1)
- Selesai! Anda sekarang dapat menggunakannya sebagai perintah
rawd
di terminal Anda.
Instal melalui Scoop
- Instal Scoop
- Instal rawdog-md
scoop install https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/scoop/rawdog-md.json
- Selesai! Anda sekarang dapat menggunakannya sebagai perintah
rawd
di terminal Anda.
Cara mencopot pemasangannya:
scoop uninstall rawdog-md
Instal secara manual
- Buka halaman rilis terbaru
- Unduh yang memiliki nama file
rawd-{version}-windows-amd64.zip
- Ekstrak file zip di mana pun Anda suka
- Tambahkan folder yang diekstraksi ke PATH Anda. Jika Anda tidak tahu caranya, lihat panduan ini
- Selesai! Anda sekarang dapat menggunakannya sebagai perintah
rawd
di terminal Anda.
Linux
Instal melalui Bash (Klik untuk memperluas)
- Jalankan perintah ini di terminal Anda
curl -fsSL https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/bash/install.sh | bash
- Selesai! Anda sekarang dapat menggunakannya sebagai perintah
rawd
di terminal Anda.
Instal secara manual
- Buka halaman rilis terbaru
- Salin URL yang memiliki nama file
rawd-{version}-linux-{architecture}.tar.gz
- Jalankan perintah ini di terminal Anda
wget {copied-url} -O rawd.tar.gz
tar -xvf rawd.tar.gz
sudo mv rawd /usr/local/bin
rm rawd.tar.gz
- Selesai! Anda sekarang dapat menggunakannya sebagai perintah
rawd
di terminal Anda.
macOS
Instal melalui Bash (Klik untuk memperluas)
- Jalankan perintah ini di terminal Anda
curl -fsSL https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/bash/install.sh | bash
- Selesai! Anda sekarang dapat menggunakannya sebagai perintah
rawd
di terminal Anda.
Instal secara manual
- Buka halaman rilis terbaru
- Salin URL yang memiliki nama file
rawd-{version}-darwin-{architecture}.tar.gz
- Jalankan perintah ini di terminal Anda
wget {copied-url} -O rawd.tar.gz
tar -xvf rawd.tar.gz
sudo mv rawd /usr/local/bin
rm rawd.tar.gz
- Selesai! Anda sekarang dapat menggunakannya sebagai perintah
rawd
di terminal Anda.
Bangun dari sumber
Bangun menggunakan Go (Klik untuk memperluas)
Instal Pergi
Instal rawdog-md
go install github.com/dwiandhikaap/rawdog-md
Ini akan menginstal biner sebagai rawdog-md
alih-alih rawd
Jika Anda ingin mengubahnya menjadi rawd
, Anda dapat mengganti nama file biner di direktori Go bin Anda.
Lihat referensi ini untuk informasi lebih lanjut tentang go install
.
Selesai!
Penggunaan
Buat proyek baru dan pilih template preset
Ini akan menanyakan nama proyek dan template yang ingin Anda gunakan.
Lalu, buka direktori proyek
Mulai server pengembangan
Buka browser Anda dan buka http://localhost:3000
Untuk membuat postingan baru, buat file baru di direktori pages
. Anda dapat menggunakan Markdown, Go Template, atau HTML.
Untuk mengedit templat, buka direktori template
.
Setiap kali Anda menyimpan perubahan, server akan membangun kembali situs dan menyegarkan browser.
Setelah selesai, bangun situsnya
? Berkontribusi
Permintaan tarik dipersilakan. Untuk perubahan besar, silakan buka terbitan terlebih dahulu untuk mendiskusikan apa yang ingin Anda ubah.