npm install pnpm -g npm error code EACCES npm error syscall symlink

npm install pnpm -g 出现报错如下图

解决办法

步骤一:先看当前环境是user还是root,如果是usr需要切换到root,差看当前环境的命令:

bash 复制代码
npm config get prefix

运行后如下图,看到当前的路径是usr:

步骤二:切换为root,命令如下:

bash 复制代码
sudo -i

步骤三:直接执行npm install pnpm -g就可以安装成功,如上图。

相关推荐
涛涛ing1 小时前
2026 年,你可以从项目中删掉这 5 个 npm 包了
前端
乐迪信息1 小时前
航道船舶逆行AI识别,港口安全智能告警系统
大数据·前端·人工智能·安全·计算机视觉·音视频
Sayai1 小时前
不重新打包,vim 直接改 jar 包内的前端文件:原理、步骤与避坑
前端·vim·jar
IT_陈寒2 小时前
SpringBoot自动配置失效时我差点把电脑扔了
前端·人工智能·后端
何何____2 小时前
web方向js考核题解
开发语言·前端·javascript
风骏时光牛马2 小时前
AI面试复盘:沉淀经验,找准求职短板
前端
liangshanbo12152 小时前
面试题终极整理:手写 Promise.all / Promise.allSettled
前端·javascript·promise
心易行者2 小时前
用HTML在线运行搭后台管理系统:5个核心模块+0服务器,3天跑通完整业务
大数据·前端·网络·人工智能·python