报错 – pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

32,868次阅读
没有评论

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

今天在 用 VScode 部署 Vue 和 TS 项目时,出现一个问题:

就是在 运行 npm install -g pnpm 后,运行 pnpm -v 或者 pnpm create vue

报错 – pnpm : 无法将“pnpm”项识别为 > cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

出现这种情况的原因,就是本地环境没有配置好 Node 的环境导致的,无法识别 pnpm,没有安装或配置正确的依赖项。(pnpm 是一个 node.js 包管理器,可以用于代替 npm 和 yarn)

我们先查下有没有安装好 node.js 的环境。

打开终端(win+R)cmd 输入 npm install -g pnpm

报错 - pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

这时候会有两种情况,我这种情况是没问题的,说明问题不在这步上,还有一种是这一步就会报错。那就是 node.js 环境变量没有配好。

如下图所示,可以在本地环境变量里查一下,具体咋操作的就不一一细说了,大家都不是新手了。

报错 - pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

然后在 终端 cmd 内输入 node -v,出现版本号,即为配置成功,如下图所示:

报错 - pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

然后关闭 VScode,打开时,一定要记得用管理员身份去打开,然后再去执行 npm install -g pnpm

如下图所示,可能还是会报错。并且这时候我们确定已经安装了 pnpm 的。

报错 - pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

问题 解决: 以管理员身份 运行 Windows PowerShell,执行指令 set-ExecutionPolicy RemoteSigned

报错 - pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

报错 - pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

问题解决,可以成功利用 pnpm 包管理器 来创建项目了

在这里插入图片描述

原文地址: 报错 – pnpm : 无法将“pnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

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