解决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,可以正常运行了
相关推荐
czy87874758 小时前
vscode编译make命令要修改stm32cubemx生成的STM32F103XX_FLASH.ld文件
ide·vscode·stm32
小poop18 小时前
VS实用调试技巧详解
vscode
π同学18 小时前
ESP-IDF+vscode开发ESP32第十五讲——队列、流缓冲区、环形缓冲区
vscode·esp32·缓冲区
cheungxiongwei.com1 天前
VSCode Copilot 如何配置第三方API/自定义端点?
ide·vscode·copilot
游戏开发爱好者81 天前
iOS开发工具推荐:Xcode、AppCode、SwiftLint使用心得与效率提升
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
AI行业学习1 天前
CC-Switch 下载、安装与使用配置指南【2026.5.29】
java·开发语言·vscode·python·eclipse·laravel
H Journey1 天前
Windows下通过vscode连接 Linux服务器
windows·vscode·venv
青山如墨雨如画1 天前
【Claude】Win11系统VSCode环境中Claude+Deepseek报错的全自动解决方式
vscode·aigc·claude·authropic
weifengma-wish1 天前
通过NPM安装claude code
前端·npm·node.js
叶落阁主2 天前
AntV npm 投毒复盘:一次公司私服缓存恶意包引发的账号封禁事件
前端·安全·npm