解决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,可以正常运行了
相关推荐
时空自由民.13 分钟前
vscode clangd插件 编译失败会跳转失败,有时候也会经常出现跳转失败的情况
ide·vscode·编辑器
专注VB编程开发20年7 小时前
各版本操作系统对.NET支持情况(250707更新)
开发语言·前端·ide·vscode·.net
GDAL11 小时前
vscode 插件开发activityba
vscode·编辑器
learn_coder11 小时前
在vscode中和obsidian中使用Mermaid
ide·vscode·编辑器
Tttian62211 小时前
npm init vue@latestnpm error code ETIMEDOUT
前端·vue.js·npm
天若有情67314 小时前
Node.js 是什么?npm 是什么? Vue 为什么需要他们?
vue.js·npm·node.js
爱敲代码的小冰16 小时前
npm 切换 node 版本 和npm的源
前端·npm·node.js
梁辰兴16 小时前
企业培训笔记:Vue3前端框架配置
笔记·前端框架·npm·vue·vue3·node
GuokLiu1 天前
250708-Svelte项目从Debian迁移到无法联网的RHEL全流程指南
npm·svelte
01传说1 天前
vue3 配置安装 pnpm 报错 已解决
java·前端·vue.js·前端框架·npm·node.js