Taxo Theme Documentation
Installation Guide
Taxo requires Node.js 22.12.0 or later. That version comes from the
theme’s package.json, so matching it helps avoid setup and build issues.
Install Node.js
- Download Node.js from nodejs.org.
- Install it with the default setup.
- Verify the version:
node -vYou should see v22.12.0 or newer.
- Install Homebrew if you do not already have it.
- Install Node.js:
brew install node- Verify the version:
node -vInstall Node.js using your preferred package manager or the official Node installer, then verify it:
node -vInstall Dependencies
Inside the taxo/ project folder, run:
npm installStart Development
npm run devTaxo’s dev script also starts the TOML watcher. That means changes in
src/config/config.toml regenerate .astro/config.generated.json
automatically.
Run Quality Checks
npm run astro-checkCreate A Production Build
npm run buildThat sequence:
- regenerates config from TOML
- builds the Astro site
- removes draft pages from the sitemap
Useful Extra Scripts
npm run generate-faviconsnpm run generate-multilingual-contentnpm run remove-multilingualnpm run testgenerate-faviconsrebuilds favicon assets from your source logo.generate-multilingual-contenthelps create translated content folders.remove-multilingualstrips multilingual support from the project when you want a single-language site.testruns the Jest test suite.