pinset
EN
环境与密钥

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