pnpm with
添加于:v11.0.0
以特定版本(或当前正在运行的版本)运行 pnpm,仅执行一次调用,忽略项目清单中的 packageManager 和 devEngines.packageManager 字段。
pnpm with <version|current> <args...>
下载的 pnpm 使用与 pnpm self-update 相同的机制进行安装,并缓存在全局虚拟存储中,以便在后续运行中重用。
示例
运行全局安装的 pnpm,忽略清单文件中指定的版本:
pnpm with current install
运行特定版本:
pnpm with 11.0.0-rc.1 install
使用 dist 标签:
pnpm with next install
相关设置项
pmOnFail
如果您想永久跳过 packageManager / devEngines.packageManager 检查(例如,因为版本管理由 asdf、mise、Volta 或类似工具处理),请将 pmOnFail 设置设为 ignore,而不是通过 pnpm with 运行每个命令:
pnpm-workspace.yaml
pmOnFail: ignore