环境与密钥
pinset env use
为后续命令选择环境档案,默认只改变本机的项目选择。
在 GitHub 查看源文档 ↗什么时候用
切换开发、测试环境时使用。单次指定用 exec --profile,删除档案用 env remove。
示例
pinset env use dev
pinset exec -- node app.js
pinset env use --reset
执行结果:本地选择 dev 后运行应用;--reset 清除本地选择,之后仍可能采用共享默认。
行为细节
默认写 .pinset/local/profile.json,--project 修改共享默认和事务状态。不联网、不解密、不启动应用。优先级:显式参数、PINSET_PROFILE、本地、共享;--no-env 或 PINSET_NO_ENV 优先禁用。
参数、退出码与常见错误
| 参数 | 含义 |
|---|---|
<profile> | 已有档案名。 |
--reset | 清除该范围选择,不同时提供名称。 |
--project | 修改共享默认。 |
成功返回 0,失败返回 1。PINSET_PROFILE_MISSING 时先 env list 确认名称;名称与 --reset 同用返回 2。
/docs/commands/env-use适用版本 · Pinset 3.1.0