【npm i -g pnpm安装不成功】

12,477次阅读
没有评论

共计 888 个字符,预计需要花费 3 分钟才能阅读完成。

win10 执行 npm i -g pnpm 安装不成功,执行 pnpm - v 提示不是内部或外部命令,vscode 里 Vue3+vite 项目执行 pnpm install 也无法识别 pnpm

npm i -g pnpm 执行结果只有下图部分,后面没有显示其他内容了:


【npm i -g pnpm 安装不成功】

一下午 + 一晚上试了很多方法,绝望的下班了

1:清 npm 缓存

# 清除缓存
npm cache clean --force

# 关闭 npm 对 SSL 证书的验证
npm config set strict-ssl false

2:进 PowerShell 控制台修改策略权限

Get-ExecutionPolicy  -- 查看策略
Set-ExecutionPolicy RemoteSigned  -- 设置策略
按提示输入 'A',回车

3:降低 node 版本

 因为另一个桌面是 18.20.4 版本,这个失败的桌面是 20.15.0 版本,怀疑版本问题就给退回 18.20.4 了

4:其他无意义操作

以上都解决不了我的问题,第二天参考了以下问答:
https://ask.csdn.net/questions/8101550
有段话:

** 步骤 1:** 确保 PNPM 已经被正确安装到全局节点模块目录。通常在 Windows 上,全局模块位于 %AppData%npmnode_modulespnpm 或者 %ProgramFiles%nodejsnode_modulespnpm。你可以打开一个新的命令提示符窗口,并尝试手动导航到这个文件夹,看看是否有 pnpm.cmd 文件。

我就去找这个目录(https://zhidao.baidu.com/question/2019922771970080508.html),发现 npmnode_modules 下确实有 pnpm 文件夹,那有可能是安装有问题。
**

重点是 npm 下有 pnpm.cmd 文件,而 npmnode_modulespnpmbin 下面没有。想了想就把 npm 下的 pnpm.cmd 复制到 npmnode_modulespnpmbin 下,再去 cmd 执行 pnpm
-v,居然出现版本号了,再去 vscode 执行 pnpm install,终于开始安装依赖了

**

原文地址: 【npm i -g pnpm 安装不成功】

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-11-03发表,共计888字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)