跳到主内容
版本:11.x

pnpm with

添加于:v11.0.0

以特定版本(或当前正在运行的版本)运行 pnpm,仅执行一次调用,忽略项目清单中的 packageManagerdevEngines.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