是否有等同于 "yarn workspace" 的 pnpm CLI?

Is there a pnpm CLI equivalent to "yarn workspace"?

我正在尝试 https://pnpm.io/ 使用工作区,但我似乎无法像使用 Yarn 那样在特定工作区中安装包和 运行 命令。

使用纱线,我可以做到,例如:

# adds express to the server workspace
yarn workspace server add express

# run the build script in the common workspace
yarn workspace common run build

如何使用 pnpm CLI 实现同样的目的?

是的,见https://pnpm.io/filtering

# adds express to the server workspace
pnpm --filter server add express

# run the build script in the common workspace
pnpm --filter common run build

您也可以使用 -F.

而不是 --filter