Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 3.27 KB

README.md

File metadata and controls

40 lines (31 loc) · 3.27 KB

Web version for PowerShell Commands

Branch Description
main Markdown sources for building MkDocs and Zola.
✔️ zola-duckquill Assembled from Markdown using Zola and Duckquill theme.
mkdocs-material Assembled from Markdown using MkDocs and Material theme.
hugo-dark Assembled from Markdown using Hugo and Dark Theme Editor.
jekyll-now Assembled from Markdown using Jekyll and Jekyll Now.
pandoc-solarized Assembled from Markdown using Pandoc and Solarized Dark theme.

Статья на Хабр: Создание статических сайтов из Markdown без HTML

Используемы расширения VSCode:

  • Markdown Preview Enhanced - предпросмотр, а также конвертация в формат PDF и HTML через Puppeteer.
  • Markdown All in One - автоматическое создание меню, а также ряд других функций.

Build

# Clone this repository and duckquill theme
git clone https://github.com/Lifailon/lifailon.github.io
Set-Location lifailon.github.io
git clone https://codeberg.org/daudix/duckquill.git themes/duckquill

# Download Zola
Invoke-RestMethod "https://github.com/getzola/zola/releases/download/v0.19.2/zola-v0.19.2-x86_64-pc-windows-msvc.zip" -OutFile zola.zip
Expand-Archive -Path zola.zip && Remove-Item zola.zip

# Start server and build site
.\zola serve
.\zola build

# Copy files for public
Copy-Item public $env:TEMP -Recurse -Force
git switch zola-duckquill
Remove-Item * -Force -Recurse -Exclude .git
Move-Item $env:TEMP\public\* .\