如何安装 pnpx

cit*_*kid 9 pnpm

我在 Linux 上安装了 pnpm

curl -fsSL https://get.pnpm.io/install.sh | sh -
Run Code Online (Sandbox Code Playgroud)

如https://pnpm.io/installation中所述。这样我只安装了 pnpm 但没有安装 pnpx。如何安装 pnpx?

既然 pnpx 已被弃用,难道它已经不存在了吗?请参阅https://pnpm.io/pnpx-cli

Zol*_*han 21

我们计划弃用 pnpx。使用pnpm dlxpnpm exec而不是 pnpx。pnpx如果您仍然想调用而不是: ,您可以在 shell 中创建一个别名pnpm dlx

alias pnpx='pnpm dlx'
Run Code Online (Sandbox Code Playgroud)

另外,现在使用此处pnpx描述的安装方法进行安装

在 Linux 或 macOS 上:

curl -f https://get.pnpm.io/v6.16.js | node - add --global pnpm
Run Code Online (Sandbox Code Playgroud)

在 Windows 上(PowerShell):

Invoke-WebRequest 'https://get.pnpm.io/v6.16.js' -UseBasicParsing -o pnpm.js; node pnpm.js add --global pnpm; Remove-Item pnpm.js
Run Code Online (Sandbox Code Playgroud)

或者使用 npm npm i -g pnpm