当前位置: 代码网 > it编程>前端脚本>Node.js > vscode无法运行npm命令的问题解决(cmd可行)

vscode无法运行npm命令的问题解决(cmd可行)

2024年05月26日 Node.js 我要评论
问题发生场景起因是因为某些电脑权限要求极其高管理员权限打开vscode仍无法运行npm命令的问题但是在管理员权限打开cmd却有输出,结果是可行的问题解决这里需要通过powershell修改本机的权限来

问题发生场景

起因是因为某些电脑权限要求极其高

管理员权限打开vscode仍无法运行npm命令的问题

在这里插入图片描述

但是在管理员权限打开cmd却有输出,结果是可行的

问题解决

这里需要通过powershell修改本机的权限来解决。

搜索powershell并且以管理员权限运行

在这里插入图片描述

打开之后输入下面的命令即可

ps c:\users\administrator> get-executionpolicy
restricted
ps c:\users\administrator> set-executionpolicy remotesigned
执行策略更改
执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 https:/go.microsoft.com/fwlink/?linkid=135170
中的 about_execution_policies 帮助主题所述。是否要更改执行策略?
[y] 是(y)  [a] 全是(a)  [n] 否(n)  [l] 全否(l)  [s] 暂停(s)  [?] 帮助 (默认值为“n”): y
ps c:\users\administrator>

执行完上面这个以后,管理员权限打开vscode 若仍然无法运行npm命令,则需继续往下执行

可能是npm这个命令被其他的命令占用了。

再使用管理员权限运行powershell

输入get-command npm查看一下

会有环境变量的命令占用了npm,而且就在显示的路径下有个npm的文件

在这里插入图片描述

需要在此电脑文件夹里找到对应位置的文件。

并且删掉这个文件,重启powershell以及vscode终端就可以正常使用npm命令了。

到此这篇关于vscode无法运行npm命令的问题解决(cmd可行)的文章就介绍到这了,更多相关vscode无法运行npm命令内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com