跳到主要内容
pnpm
文档目录

pnpm with

查看英文原文 ↗

自 v11.0.0 起提供

在单次调用中按指定版本(或当前正在运行的版本)运行 pnpm,忽略项目清单的 packageManagerdevEngines.packageManager 字段。

pnpm with <version|current> <args...>

下载的 pnpm 使用与 pnpm self-update 相同的机制安装,并缓存到全局虚拟存储中,供后续运行复用。

示例

运行全局安装的 pnpm,忽略清单中锁定的版本:

pnpm with current install

运行指定版本:

pnpm with 12.3.4 install

使用 dist-tag:

pnpm with next install

pmOnFail

如果想永久跳过 packageManager / devEngines.packageManager 检查(例如因为版本管理由 asdf、mise、Volta 或类似工具处理),可将 pmOnFail 设置设为 ignore,而不必让每条命令都通过 pnpm with 运行:

pnpm-workspace.yaml

pmOnFail: ignore

本页内容译自pnpm 官方文档(MIT License),如有出入以英文原文为准。