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
相关推荐
此星光明15 分钟前
GEE 数据集——美国gNATSGO(网格化国家土壤调查地理数据库)完整覆盖了美国所有地区和岛屿领土的最佳可用土壤信息
javascript·数据库·数据集·美国·数据·gee·土壤
每天进步一大步20 分钟前
基于表格滚动截屏(表格全部展开,没有滚动条)
开发语言·前端·javascript
Dreams°12322 分钟前
【ECMAScript标准规范】
前端·vscode·前端框架·ecmascript
执键行天涯1 小时前
【Vue】Vue3.0(二十)Vue 3.0 中mitt的使用示例
前端·javascript·vue.js
猛男敲代码1 小时前
SSE与WebSocket与MQTT
前端·javascript·websocket
我不当帕鲁谁当帕鲁2 小时前
arcgis for js实现popupTemplate弹窗field名称和值转义
前端·javascript·arcgis
秋雨凉人心3 小时前
uniapp 设置安全区域
前端·javascript·vue.js·uni-app
柳问星3 小时前
parallel-wait-run, 一个并行运行多个 npm scripts 的小工具
前端·javascript·npm
脸红ฅฅ*的思春期3 小时前
信息收集—JS框架识别&泄露提取&API接口泄露&FUZZ爬虫&插件项目
javascript·信息收集·js信息泄露
豆包MarsCode4 小时前
使用 Vue 配合豆包MarsCode 实现“小恐龙酷跑“小游戏
开发语言·前端·javascript·vue.js·html