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 确认策略已经更改。

相关推荐
bluceli17 小时前
CSS容器查询:响应式设计的新范式
前端·css
Tapir17 小时前
被 Karpathy 下场推荐的 NanoClaw 是什么来头
前端·后端·github
前端人类学17 小时前
深入解析JavaScript中的null与undefined:区别、用法及判断技巧
前端·javascript
ssshooter18 小时前
Tauri 项目实践:客户端与 Web 端的授权登录实现方案
前端·后端·rust
兆子龙18 小时前
【React】19 深度解析:掌握新一代 React 特性
前端·架构
Moment19 小时前
MinIO已死,MinIO万岁
前端·后端·github
无双_Joney19 小时前
心路散文 - 转职遇到AI浪潮,AIGC时刻人的价值是什么?
前端·后端·架构
有意义19 小时前
深度拆解分割等和子集:一维DP数组与倒序遍历的本质
前端·算法·面试
小怪点点19 小时前
vue3使用
前端·vue.js
Bigger20 小时前
CSS 这些年都经历了什么?一次看懂 CSS 的演化史
前端·css·前端工程化