





















volta 安装记录 node多版本控制 && @native-sdk
为了安装 @native-sdk/cli
node需求 v22.15+ 或者 v23.5+
https://docs.volta.sh/guide/understanding
https://github.com/volta-cli/volta/releases
默认有一个 C:\Users\Reciter\AppData\Local\Volta\bin
但是是空目录
添加一个 C:\Program Files\Volta
volta install node
指定版本命令是
volta install node@23.5
➥ native-sdk $ volta --version
2.0.2
➥ native-sdk $ volta install node
success: installed and set node@24.18.0 (with npm@11.16.0) as default
➥ native-sdk $ volta install node@23.5
success: installed and set node@23.5.0 (with npm@10.9.2) as default
➥ native-sdk $ node -v
v23.5.0
volta list node
⚡️ Node runtimes in your toolchain:
v23.5.0 (default)
v24.18.0
就是从新再install一下,那个最新的install就变default
volta install node@24.18.0
没有packaage.json 记得现建立一个
npm init -y (没有初始化的执行下)
volta pin node@23.5.0
➥ native-sdk $ volta pin node@23.5.0
success: pinned node@23.5.0 (with npm@10.9.2) in package.json
npm i -D @native-sdk/cli
这个局部安装,后期很麻烦啊 还是应该全局安装
npm i -g @native-sdk/cli
npx native init my_app
➥ native-sdk $ npx native init my_app
created Native SDK app at my_app (native)
Next steps:
cd my_app
native dev
➥ native-sdk $ cd my_app
➥ my_app $ npx native dev
zig 0.16.0 is required but was not found, and this platform has no
managed toolchain download. Install it from the official Zig
download page, then re-run.
https://ziglang.org/download/0.16.0/zig-x86_64-windows-0.16.0.zip
解压 C:\zig\zig0.16.0
添加环境变量
vscode 命令行重置环境变量
powershell,正常关闭所有vscode,再打开就可以更新环境变量,但是我不能都关闭,强行手刷
$env:PATH = [System.Environment]::GetEnvironmentVariable("PATH", "User") + ";" + [System.Environment]::GetEnvironmentVariable("PATH", "Machine")
➥ native-sdk $ zig version
0.16.0
cd my_app
npx native init my_app
npx native build
打包的默认程序是 5.04M

https://native-sdk.dev/quick-start
https://www.npmjs.com/package/@native-sdk/cli
native init my_app_ts --template ts-core
这个只能是带界面的 不能是命令行的,命令行用zig原生写吧
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。