Template for nwnee projects with nwnx installed, running in Docker containers.
Also supports initializing nwnx_dotnet with Anvil and setting up an Anvil plugin.
Useful to get quickly up and running for proof of concepts, testing features, or reproducing bugs.
- Run
./init.sh
to get started with an nwnx version - Run
nasher init
to get started with the project sources
Use nasher to manage the sources.
A utility script named ./run-commands.sh
has been added to speed up running frequent commands, inlcuding a useful watch-utility to hot compile scripts on file save (option 2).
Essentials:
docker
(withcompose
)nasher
entr
(to hot compile)
Anvil:
dotnet
yq
(to update compose configs)