Getting Started
Install NovaModuleTools, understand the PowerShell and CLI entrypoints, and get your first working project built and tested.
Open the quickstart tutorialNovaModuleTools for developers
This site is the end-user manual for NovaModuleTools. Use it to install the module, scaffold a
project, understand project.json, and move through build, test, package, upload, publish,
release, versioning, and self-update workflows without guessing.
Use the quickstart to install Nova, scaffold the packaged example, build it, test it, and import a working module.
Understand the normal scaffold → build → test → import/reload flow before you move on to packaging and release.
Use the project.json reference and delivery guides when you are ready to package, upload,
publish, or automate.
You should not need to read built-in help cover to cover to become productive. Start with the quickstart, jump to the exact task you need next, and use the reference pages when you are tuning configuration or delivery behavior.
Each page is written for developers who want a clear answer quickly, with commands, examples, and expected outcomes.
Install NovaModuleTools, understand the PowerShell and CLI entrypoints, and get your first working project built and tested.
Open the quickstart tutorialFollow the day-to-day scaffold, build, test, import, and reload workflow you will use most often.
Open the core workflow guideSee every supported configuration area, defaults, and practical recipes for build, packaging, upload, and test settings.
Open the configuration referenceFind the right cmdlet or nova command and understand when to use it.
Compare pack, upload, publish, and release so you choose the right delivery workflow the first time.
Open packaging and delivery guidesUnderstand Git-driven version bumps, version display commands, self-update behavior, and prerelease preferences.
Open versioning and update guidanceLearn why Nova is designed around the built output in dist/, how to reload safely,
and how to use the packaged example.
Fix the most common problems around paths, reload behavior, version bumps, package uploads, and command selection.
Open troubleshootingBuild a mental model for how Nova structures a project, why it builds into dist/,
and how settings shape the workflow.
nova launcher on macOS/Linux, install it with
Install-NovaCli.
This path proves the tool works, shows the real folder structure, and gives you a runnable module before you start customizing anything.
dist/ instead of running loose source files