This repository contains testing materials for the V Rising Modding Wiki. It is built with Hugo using the Relearn theme. Markdown content lives in the content/ directory.
- Hugo \u2265 0.126.3 (extended version recommended; dev scripts download it if needed)
- Python 3
- Git with submodule support
- Node.js (provides
npxfor SCSS-to-CSS compilation)
The dev.sh and dev.ps1 scripts automatically fetch this Hugo version. To install or upgrade manually:
# macOS
brew install hugo # or: brew upgrade hugo
# Windows
choco install hugo-extended -y # or: choco upgrade hugo-extended -y
# Linux (Snap)
sudo snap install hugo --channel=extendedgit clone --recursive https://github.com/<org>/mfoltz.github.io
cd mfoltz.github.io
git submodule update --init --recursiveGenerate the prefab file list and start the local preview server:
./scripts/dev.sh serveOn Windows PowerShell:
./scripts/dev.ps1 serveFor streaming progress output, install the ThreadJob module (Install-Module ThreadJob) or run the script in PowerShell 7. Without it, steps run sequentially.
To generate the static site in the public/ directory:
./scripts/dev.sh buildOn Windows PowerShell:
./scripts/dev.ps1 buildSee editing.md for guidelines on contributing. Refer to AGENTS.md for commit limits, binary file restrictions, and required checks before submitting changes.
If Node.js is not available, any Sass compiler can be used to convert assets/css/theme-vampire.scss to assets/css/theme-vampire.css before running the scripts.
