How to build your project website?

Favicons and App Manifest

If you want to generate the favicons and app manifest at built time, you need to add it in the build script.

Example:

json
{ "scripts": { "build": "interact favicon && interact build" } }

Static Server Generation

On static server generation, an alternate markdown version is also generated for AI agent consumption.

base option when not deploying at the root path

When deploying, you may host your site:

This subpath (here /project-name) is known as the base in the site.base configuration file.

If you don't deploy at the root path, you need to set it so that the paths to resources such as image, CSS file are changed accordingly.