Build Project
Building a project will use the source files in site and compile them to a build folder such as build/release.
Commands take a path to a project otherwise the current directory is used as the target project; the project should contain site settings in a site.toml file. For clarity, in these examples we use a period . to explicitly use the current directory but it is not required.
Live Reload
The typical workflow is to run a development server with live reload enabled:
uwe dev .
Then you can edit the pages using your preferred text editor and observe the changes in the browser.
Release
To compile a release use the build command:
uwe build .
Your website files are now in build/release.
Server
To preview a release build in the browser run:
uwe server . --open
Or omit the --open flag to just run the server:
uwe server .