diff --git a/docs/assets/icon.png b/docs/assets/icon.png index 4e4b5340..8140afcc 100644 Binary files a/docs/assets/icon.png and b/docs/assets/icon.png differ diff --git a/docs/core-workflows.html b/docs/core-workflows.html index f62e2606..247df09c 100644 --- a/docs/core-workflows.html +++ b/docs/core-workflows.html @@ -261,19 +261,29 @@
PS> Publish-NovaModule -Local and % nova publish --local reload the
- published
- module from the local install path after a successful publish. That is different from the normal
- build/import loop, which works from dist/.
Publish-NovaModule -Local reloads the published module from the local install path
+ after a successful publish. That is different from the normal build/import loop, which works
+ from dist/.
% nova publish --local moves the module into the local install path so a fresh
+ PowerShell session can resolve the published copy directly. That is different from the normal
+ build/import loop, which still validates dist/.
When a later command in the same session must switch back to the built dist/ module,
- use Invoke-NovaBuild -ContinuousIntegration or % nova build
- --continuous-integration
- so Nova restores the built module state automatically.
Invoke-NovaBuild -ContinuousIntegration so Nova restores the built module state
+ automatically.
+ When a later command in the same self-hosting session must switch back to the built
+ dist/ module, use % nova build --continuous-integration so Nova
+ restores the built module state automatically.
After import, you can use the PowerShell cmdlets directly. If you explicitly need the routed Nova
- command surface from PowerShell, use Invoke-NovaCli.
Expected result: commands such as Get-NovaProjectInfo, Invoke-NovaBuild,
- and nova resolve in your PowerShell session.
Command-line note: Import-Module NovaModuleTools does
+ not create a nova command in your shell. On macOS/Linux, run
+ Install-NovaCli before you expect % nova ... to resolve outside
+ PowerShell.
After import, you can use the PowerShell cmdlets directly.
+Expected result: commands such as Get-NovaProjectInfo and
+ Invoke-NovaBuild resolve in your PowerShell session.
pwshpwsh.Invoke-NovaCli
- only when you explicitly want the routed CLI surface from PowerShell.
- nova launcherInstall-NovaCli.Install-NovaCli before you expect
+ nova to resolve in your shell.Important:
+ Import-Module NovaModuleTools loads cmdlets into PowerShell, but the standalone
+ nova launcher is a separate install step on macOS/Linux.
PS> Install-NovaCli
By default, the launcher is installed to ~/.local/bin/nova. If that directory is not
@@ -233,8 +240,8 @@
Now take the built module into the environment you want to use and run the example command.
+Now take the generated module into the environment you want to use and run the example command.