To build, first you need to install graphviz:
- macOS with Homebrew
brew install graphviz- macOS with MacPorts
sudo port install graphviz- apt-based Linux distribution
sudo apt install graphvizThen make sure you have installed node and npm
- macOS with Homebrew
brew install node- macOS with MacPorts
sudo port install nodejs21 npm10- apt-based Linux distribution
sudo apt install nodejs npmInstall sketchviz
sudo ./bin/install-sketchviz.shMake sure you have Python 3.12 installed. Then install poetry:
pip install -U poetryThen install all the necessary packages (make sure to change to the root directory of the project):
poetry installYou can build the html files of the blog by running the following command:
poetry run ablog buildThen you can serve the files locally using this command:
poetry run ablog serve