all repos — site @ 0ad9e821eaef72e2eee68d9f592935ddf1a08001

source for my site, found at icyphox.sh

drafts/wiki/tools/vite.md (view raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
---
title: vite
subtitle: A minimal and fast static site generator written in Go.
date: 2021-03-27
template: page.html
---

This site is built using [vite](https://git.icyphox.sh/vite). This is
vite, the 2nd. Its predecessor,
[py-vite](https://git.icyphox.sh/py-vite) was a Python program. It was
also the first ever "tool" I wrote for myself, back in early 2018.
Ironically, it was far from _vite_, with builds taking upwards of 10
seconds at times.

vite's primary goals are:

- speed
- extensibility -- the ability to run commands before and after a build
- minimalism

It is configured via a `config.yaml` file present in the site's root.
Consult the readme for more info.

vite is available under the MIT license.