解决npm在vscode终端内无法运行

刚在新电脑上装node+npm,成功安装后,能在git bash正常使用。

如图,能正常查询node和npm版本:

但在vscode使用时却报错无法使用npm

解决方案

上方提示了"SecurityError",所以我们需要在PowerShell更改安全策略

  • 查看当前的执行策略

    打开 PowerShell 并运行以下命令Get-ExecutionPolicy

    可以看到返回的是Restricted严格策略

  • 修改执行策略

    更改执行策略为更宽松的级别,例如 RemoteSignedUnrestricted

bash 复制代码
 Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

确认为是,输入y

  • 再次确认,已变成宽松策略
  • 验证
    去vscode终端再次输入npm -v,可以正常运行了
相关推荐
ggaofeng5 分钟前
理解npm的原理
前端·npm·node.js
计算机网恋1 小时前
Ubuntu中VSCode配置CC++环境
c语言·vscode·ubuntu
别再下雨辽1 小时前
开发板通过 VSCode Remote-SSH 反向转发复用 PC 代理排障总结
linux·ide·笔记·vscode·ssh
番茄灭世神2 小时前
基于VScode搭建GD32开发环境
arm开发·vscode·单片机·cmake·gd32
yangpipi-3 小时前
vscode的配置
ide·vscode·编辑器
锦瑟弦音3 小时前
vscode+platformio+arduion && 串口,wifi
ide·vscode·编辑器
jerwey16 小时前
VSCode + Copilot下:配置并使用 DeepSeek
ide·vscode·copilot
奔跑吧 android19 小时前
【vscode】【Continue】【插件使用】
ide·vscode·编辑器
取个鸣字真的难1 天前
Cline for VSCode 保姆级配置教程
ide·vscode·编辑器·ai编程
热爱生活的五柒1 天前
vscode:终端运行正常,但是用debug模式运行python项目就报错
ide·vscode·python