解决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,可以正常运行了
相关推荐
臣妾没空8 小时前
里程碑5:完成框架npm包抽象封装并发布
前端·npm
sudo_jin14 小时前
前端包管理器演进史:为什么 npm 之后,Yarn 和 pnpm 成了新宠?
前端·npm
codingWhat3 天前
前端组件库开发实践:从零到发布
前端·npm·vite
vivo互联网技术5 天前
深度解析悟空系统多机房部署共线改造
前端·npm·多语言·共线改造·多机房
Hello World . .5 天前
Linux:线程间通信
linux·开发语言·vscode
汐瀼5 天前
【AI个人学习】npm本地安装claude code白嫖minimax模型
前端·学习·npm
被制作时长两年半的个人练习生5 天前
claude code for vscode 配置 qwen3.5
ide·vscode·claude code·qwen3.5
圣心5 天前
Visual Studio Code 中的 AI 智能操作
ide·人工智能·vscode
吹牛不交税5 天前
关于vscode左侧资源管理器目录层级疑似异常的问题
ide·vscode·编辑器