Linux安装pnpm后未找到pnpx命令,如何安装pnpx?pnpx是否已弃用?
pnpx 当前状态
pnpx 已在 pnpm v6 及后续版本中正式弃用,新版 pnpm 安装包不再内置独立的 pnpx 命令,安装完成后找不到 pnpx 属于正常情况。
原 pnpx 功能的替代方案
原 pnpx 用于临时执行远程 npm 包可执行文件、不写入本地依赖的功能,现已全部合并到 pnpm dlx 命令中,使用逻辑与原 pnpx 完全一致:
- 直接替换使用示例:
原 pnpx 写法:pnpx create-vite my-vite-project
等价新写法:pnpm dlx create-vite my-vite-project - 如果你习惯使用 pnpx 作为命令触发词,可手动配置别名:
- 编辑对应 shell 配置文件,Bash 用户编辑
~/.bashrc,Zsh 用户编辑~/.zshrc - 新增配置行:
alias pnpx='pnpm dlx' - 执行
source ~/.bashrc(或对应你的 shell 配置文件路径)使配置生效,即可正常调用 pnpx 命令。
- 编辑对应 shell 配置文件,Bash 用户编辑
内容的提问来源于stack exchange,提问作者citykid
相关产品推荐
相关产品推荐

