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

相关推荐
天若有情6731 小时前
从 try-catch 回调到链式调用:一种更优雅的 async/await 错误处理方案
前端·异常处理·前端开发·async·异步·await·异步编程
ShenJLLL6 小时前
vue部分知识点.
前端·javascript·vue.js·前端框架
恋猫de小郭7 小时前
你是不是觉得 R8 很讨厌,但 Android 为什么选择 R8 ?也许你对 R8 还不够了解
android·前端·flutter
PineappleCoder7 小时前
告别“幻影坦克”:手把手教你丝滑规避布局抖动,让页面渲染快如闪电!
前端·性能优化
武帝为此8 小时前
【Shell变量替换与测试】
前端·chrome
CappuccinoRose8 小时前
CSS 语法学习文档(十九)
前端·css·属性·flex·grid·学习资源·格式化上下文
雷电法拉珑8 小时前
财务数据批量采集
linux·前端·python
We་ct9 小时前
LeetCode 105. 从前序与中序遍历序列构造二叉树:题解与思路解析
前端·算法·leetcode·链表·typescript
belldeep9 小时前
nodejs:如何使用 express markdown-it 实现指定目录下 Md 文件的渲染
node.js·express·markdown