npm install -g pnpm失败
时间: 2024-03-14 14:40:38 浏览: 105
在Linux中,如果执行npm install -g pnpm
命令后,pnpm -v
无法生效,可能是由于全局节点路径与Linux的PATH环境变量不匹配[^1]。以下是解决该问题的步骤:
修改npm镜像:
npm config set registry https://registry.npm.taobao.org
查看npm配置信息:
npm config ls
下载pnpm:
npm install pnpm -g
确定npm全局所安装的包的节点路径:
npm list -g prefix
该命令会输出全局节点路径,例如:
/dtdp/node/node-v16.15.0-linux-x64/node_global/lib
配置环境变量:
vi /etc/profile
在打开的文件中,找到第4步中的全局节点路径,例如:
/dtdp/node/node-v16.15.0-linux-x64/node_global
,然后在文件末尾添加以下内容:export PATH="/dtdp/node/node-v16.15.0-linux-x64/node_global/bin/:$PATH"
保存文件后,执行以下命令使配置生效:
source /etc/profile
验证pnpm是否生效:
pnpm -v
如果成功输出pnpm的版本号,则说明安装成功。
相关推荐
















