fix(release): stabilize windows npm install

This commit is contained in:
Peter Steinberger
2026-05-02 05:48:30 +01:00
parent a6240b26aa
commit c3b8e5c812
7 changed files with 99 additions and 19 deletions

View File

@@ -287,7 +287,7 @@ by default, plus git-checkout installs under the same prefix flow.
If missing, attempts install via winget, then Chocolatey, then Scoop. Node 22 LTS, currently `22.14+`, remains supported for compatibility.
</Step>
<Step title="Install OpenClaw">
- `npm` method (default): global npm install using selected `-Tag`
- `npm` method (default): global npm install using selected `-Tag`, launched from a writable installer temp directory so shells opened in protected folders such as `C:\` still work
- `git` method: clone/update repo, install/build with pnpm, and install wrapper at `%USERPROFILE%\.local\bin\openclaw.cmd`
</Step>