VScode下脚本被禁止运行的原因及解决方案

报错信息

npm : 无法加载文件 D:\softforjava\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Executi
on_Policies。

原因及解决方案

需要以管理员身份运行vscode,才能执行以下操作

出现这种问题一般情况下是因为 PowerShell 的运行策略是受限制(Restricted)的,这种状态下回禁止很多操作,以防出现系统错误

可以在vscode下的命令窗口执行以下命令查看执行策略

javascript 复制代码
Get-ExecutionPolicy

如果是受限制的,可以运行以下命令修改,将执行策略更改为 RemoteSigned(远程签名),这将允许本地脚本和已签名的远程脚本运行:

javascript 复制代码
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
相关推荐
zhoxier2 小时前
elementui el-select 获取value和label 以及 对象的方法
javascript·vue.js·elementui
是小狐狸呀2 小时前
elementUI-表单-下拉框数据选中后,视图不更新
前端·javascript·elementui
IT码农-爱吃辣条6 小时前
Three.js 初级教程大全
开发语言·javascript·three.js
烛阴6 小时前
告别繁琐的类型注解:TypeScript 类型推断完全指南
前端·javascript·typescript
gnip6 小时前
工程项目中.env 文件原理
前端·javascript
JohnYan7 小时前
工作笔记 - CentOS7环境运行Bun应用
javascript·后端·容器
东风西巷9 小时前
Rubick:基于Electron的开源桌面效率工具箱
前端·javascript·electron·软件需求
Miracle_G10 小时前
每日一个知识点:JavaScript 箭头函数与普通函数比较
javascript
unfetteredman10 小时前
Error: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found
前端·javascript·vite
程序员小续11 小时前
React 官方严令禁止:Hook 不能写在 if/else,真相竟然是…
前端·javascript·程序员