Skip to main content

pnpx CLI

致新用户#

pnpx (PNPm eXecute) 是一种命令行工具,可以从软件包注册表中获取软件包 而不用将其作为依赖项安装,而是热加载该软件包并运行该软件包 所暴露的任何默认的二进制文件。

例如,如需在任何地方都能使用 create-react-app 来创建 react 应用程序的骨架,并且 不用将其安装在任何项目中,你可以这样:

pnpx create-react-app my-project

上述命令将从软件包注册表中获取 create-react-app 并用给定的参数运行它。 如需了解更多信息,请参考 npm 中的 npx,因为这两个命令提供的功能 是一样的,除了 pnpx 在底层用的是 pnpm 而不是 npm

如果你只是想运行项目依赖项的可执行文件,请参阅 pnpm exec

致 npm 用户#

npm 有一个很好的软件包运行工具叫做 npx。pnpm 通过 offers the same tool via the pnpx 命令提供了相同功能的工具。唯一的区别就是 pnpx 使用 pnpm 来安装 软件包。