npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

2021-01-04  乐帮网

visual code vuejs npm

最近在做Vue前端项目,运行 npm项目遇到以下错误

> npm run dev
npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ npm run dev
+ ~~~
    + CategoryInfo          : ObjectNotFound: (npm:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

网上搜索的解决办法如下:

(1)没有使用管理员打开vscode,使用管理员打开vscode就可以解决。

(2)查看npm环境变量配置,配置环境变量。(不细说了,这个方法不行,可自行百度,大多数文章都是抄来抄去解决不了问题)
下面介绍一下我的方法:

3)检查一下本地是否安装了nodejs,一般我们用的是windows系统,所以常常会忽略nodejs的安装。先别骂,这个安装只是第一步,你需要知道的是npm是会随nodejs一起安装的。所以无需额外安装npm。
莫急莫急接着往下看,在安装后nodejs后,先通过如下命令看一下是否可以正常工作:

Microsoft Windows [版本 10.0.19042.685]
(c) 2020 Microsoft Corporation. 保留所有权利。

C:\Users\Administrator>node -v
v14.15.3

C:\Users\Administrator>npm -v
6.14.9

都正常后,再把VS Code关掉重新打开(此过程十分重要),然后在命令窗口重新运行如下命令: npm run dev

之后发现一切工作都正常了。

相关文章:

无法加载文件 Roaming\npm\vue.ps

公众号二维码

关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com

庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。

欧阳修

付款二维码

如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力