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

相关推荐
小李子呢02111 分钟前
前端八股JS---Map / Set / WeakMap / WeakSet
开发语言·前端·javascript
冴羽9 分钟前
3 招让你的 Shadcn 出海应用性能提升 40 倍
前端·javascript·next.js
中议视控14 分钟前
网络中控系统通过推流软件实现可视化:RTSP,H265,WEB等推流
前端·网络
Hsuna19 分钟前
Tailwind CSS 比起传统CSS框架无法实现的一些功能
前端·react.js
SilentSamsara20 分钟前
装饰器基础:从闭包到装饰器的自然演变
开发语言·前端·vscode·python·青少年编程·pycharm
咸鱼翻身更入味21 分钟前
Agent流式输送
前端
摇滚侠1 小时前
11 空间转换 前端 Web 开发 HTML5 + CSS3 + 移动 web 视频教程,前端web入门首选黑马程序员
前端·css·html·css3·html5
小李子呢02112 小时前
前端八股网络浏览器---输入 URL 到页面呈现
前端·网络
Hello--_--World2 小时前
Vue:虚拟Dom
前端·javascript·vue.js