เครื่องมือไซต์คงที่ Markdown-to-HTML ที่เรียบง่ายระดับมนุษย์ถ้ำพร้อมการกำหนดค่าขั้นต่ำ
แรงบันดาลใจจาก motherfuckingwebsite.com ใช้ Go Template และ HTML ภายใต้ประทุน
rawdog-md พร้อมใช้งานบน Windows, Linux และ MacOS คุณสามารถติดตั้งผ่านตัวจัดการแพ็คเกจด้วยตนเอง หรือสร้างจากแหล่งที่มาก็ได้
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
iex (irm https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/powershell/install.ps1)
rawd
ในเทอร์มินัลของคุณได้แล้วscoop install https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/scoop/rawdog-md.json
rawd
ในเทอร์มินัลของคุณได้แล้ววิธีถอนการติดตั้ง:
scoop uninstall rawdog-md
rawd-{version}-windows-amd64.zip
rawd
ในเทอร์มินัลของคุณได้แล้วcurl -fsSL https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/bash/install.sh | bash
rawd
ในเทอร์มินัลของคุณได้แล้วrawd-{version}-linux-{architecture}.tar.gz
wget {copied-url} -O rawd.tar.gz
tar -xvf rawd.tar.gz
sudo mv rawd /usr/local/bin
rm rawd.tar.gz
rawd
ในเทอร์มินัลของคุณได้แล้วcurl -fsSL https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/bash/install.sh | bash
rawd
ในเทอร์มินัลของคุณได้แล้วrawd-{version}-darwin-{architecture}.tar.gz
wget {copied-url} -O rawd.tar.gz
tar -xvf rawd.tar.gz
sudo mv rawd /usr/local/bin
rm rawd.tar.gz
rawd
ในเทอร์มินัลของคุณได้แล้วติดตั้ง Go
ติดตั้ง rawdog-md.dll
go install github.com/dwiandhikaap/rawdog-md
สิ่งนี้จะติดตั้งไบนารี่เป็น rawdog-md
แทนที่จะเป็น rawd
หากคุณต้องการเปลี่ยนเป็น rawd
คุณสามารถเปลี่ยนชื่อไฟล์ไบนารี่ในไดเร็กทอรี Go bin ของคุณ
ดูข้อมูลอ้างอิงนี้สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ go install
เสร็จแล้ว!
สร้างโปรเจ็กต์ใหม่และเลือกเทมเพลตที่กำหนดไว้ล่วงหน้า
rawd init
ระบบจะถามชื่อโครงการและเทมเพลตที่คุณต้องการใช้
จากนั้นไปที่ไดเร็กทอรีโครงการ
cd < your-project-name >
เริ่มเซิร์ฟเวอร์การพัฒนา
rawd watch
เปิดเบราว์เซอร์ของคุณแล้วไปที่ http://localhost:3000
หากต้องการสร้างโพสต์ใหม่ ให้สร้างไฟล์ใหม่ในไดเร็กทอรี pages
คุณสามารถใช้ Markdown, Go Template หรือ HTML
หากต้องการแก้ไขเทมเพลต ให้ไปที่ไดเร็กทอรี template
แต่ละครั้งที่คุณบันทึกการเปลี่ยนแปลง เซิร์ฟเวอร์จะสร้างไซต์ใหม่และรีเฟรชเบราว์เซอร์
เมื่อเสร็จแล้วให้สร้างไซต์
rawd build
ยินดีต้อนรับคำขอดึง สำหรับการเปลี่ยนแปลงที่สำคัญ โปรดเปิดประเด็นก่อนเพื่อหารือเกี่ยวกับสิ่งที่คุณต้องการเปลี่ยนแปลง