npm运行报错:无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本问题解决

问题其实已经显而易见了 系统禁止运行脚本

  1. 以管理员身份运行 PowerShell:

    右键点击"开始"按钮或按 Win + X,然后选择"Windows PowerShell(管理员)"。

  2. 查看当前执行策略:

    在 PowerShell 中输入以下命令来查看当前的执行策略:

    c 复制代码
    Get-ExecutionPolicy
  3. 结果说明

    Restricted :是PowerShell的默认执行策略,不允许运行任何脚本。这是为了增强系统的安全性,防止恶意脚本的执行。
    RemoteSigned :允许本地脚本运行,同时要求从网络下载的脚本必须具有数字签名
    AllSigned :只允许运行已签名的脚本
    Unrestricted :允许运行所有脚本,不推荐用于生产环境

  4. 重设执行策略

    c 复制代码
    Set-ExecutionPolicy RemoteSigned
  5. 再次运行 Get-ExecutionPolicy 确认策略已经更改。

相关推荐
Tiffany_Ho1 分钟前
【TypeScript】知识点梳理(三)
前端·typescript
安冬的码畜日常1 小时前
【D3.js in Action 3 精译_029】3.5 给 D3 条形图加注图表标签(上)
开发语言·前端·javascript·信息可视化·数据可视化·d3.js
小白学习日记2 小时前
【复习】HTML常用标签<table>
前端·html
丁总学Java2 小时前
微信小程序-npm支持-如何使用npm包
前端·微信小程序·npm·node.js
yanlele2 小时前
前瞻 - 盘点 ES2025 已经定稿的语法规范
前端·javascript·代码规范
懒羊羊大王呀3 小时前
CSS——属性值计算
前端·css
DOKE3 小时前
VSCode终端:提升命令行使用体验
前端
xgq3 小时前
使用File System Access API 直接读写本地文件
前端·javascript·面试
用户3157476081353 小时前
前端之路-了解原型和原型链
前端