解决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,可以正常运行了
相关推荐
你的电影很有趣2 小时前
lesson71:Node.js与npm基础全攻略:2025年最新特性与实战指南
前端·npm·node.js
heisd_13 小时前
使用STM32CubeMX创建新的工程,使用vscode进行编码和调试
vscode·stm32·嵌入式硬件
有梦想的攻城狮1 天前
从0开始学vue:npm命令详解
前端·vue.js·npm
星光不问赶路人1 天前
理解 package.json imports:一次配置,跨环境自由切换
前端·npm·node.js
炘东5921 天前
vscode连接算力平台
pytorch·vscode·深度学习·gpu算力
jedi-knight1 天前
Vscode+CMake编译时出现中文乱码
ide·vscode·编辑器
向下的大树1 天前
npm 最新镜像,命令导致下载错误
前端·npm·node.js
许商2 天前
【stm32】cmake构建vscode开发环境
ide·vscode·编辑器
迪丽热爱2 天前
解决【npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。】问题
前端·npm·node.js
小-黯2 天前
VSCode+QT开发环境配置
ide·vscode·qt