# Windows 构建环境 以下路径于 2026-11-03 在当前机器核实。项目发布不依赖额外安装 NSIS;使用下方已缓存的可执行文件。 | 工具 | 实际路径 | |---|---| | Git | `D:\WorkProgarm\DevTools\Git\cmd\git.exe` | | Go | `D:\WorkProgarm\DevTools\go\bin\go.exe` | | Wails v3 | `D:\WorkProgarm\DevCache\go-path\bin\wails3.exe` | | Task | `C:\Users\FuDie915\AppData\Local\Microsoft\WinGet\Links\task.exe` | | Node.js | `C:\Users\FuDie915\AppData\Local\fnm_multishells\14812_1793715538718\node.exe` | | Yarn | `C:\Users\FuDie915\AppData\Local\fnm_multishells\14812_1793715538718\yarn.ps1` | | protoc | `C:\Users\FuDie915\AppData\Local\Microsoft\WinGet\Packages\Google.Protobuf_Microsoft.Winget.Source_8wekyb3d8bbwe\bin\protoc.exe` | | protoc-gen-go | `D:\WorkProgarm\DevCache\go-path\bin\protoc-gen-go.exe` | | protoc-gen-connect-go | `D:\WorkProgarm\DevCache\go-path\bin\protoc-gen-connect-go.exe` | | NSIS | `C:\Users\FuDie915\AppData\Local\electron-builder\Cache\nsis\nsis-3.0.4.1\Bin\makensis.exe` | | PowerShell / Compress-Archive | `C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe` | Node.js 和 Yarn 路径由 fnm 按会话生成,重新打开终端后应以 `Get-Command node, yarn` 的实际输出为准。NSIS 已验证可执行,版本为 v3.04。 ## 构建前设置 NSIS 当前未加入全局 `PATH`,在当前 PowerShell 会话中加入后即可使用标准发布任务: ```powershell $env:Path = "C:\Users\FuDie915\AppData\Local\electron-builder\Cache\nsis\nsis-3.0.4.1\Bin;$env:Path" task release:prepare ``` ## 标准 Windows 输出 以 v1.1.8 为例,产物写入 `bin/release/v1.1.8/`: ```text Local-Cursor.exe Local-Cursor-amd64-installer.exe local-cursor-v1.1.8-installer.zip local-cursor-v1.1.8-windows-x64-portable.zip ``` 其中 portable ZIP 内的程序名为 `windows-64.exe`,installer ZIP 内的安装包名为 `Local-Cursor-amd64-installer.exe`。