当前位置: 首页 > news >正文

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

 报错场景

使用npm run dev 报错

npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ npm run dev
+ ~~~
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

 原因

这个错误是由于 PowerShell 的执行策略限制导致的。在某些系统上,默认情况下,PowerShell 禁止运行脚本。

解决

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

右键单击 PowerShell 图标,并选择"以管理员身份运行"

快捷键:win+x

选择管理员选项打开 PowerShell

2.设置执行策略报错

set-executionpolicy remotesigned

set-ExecutionPolicy : Windows PowerShell 已成功更新你的执行策略,但在更具体的作业域中定义的策略覆盖了该设置。由于发生覆
盖,你的外壳程序将保留其当前的有效执行策略 Restricted。请键入“Get-ExecutionPolicy -List”以查看你的执行策略设置。有关
详细信息,请参阅“Get-Help Set-ExecutionPolicy”。
所在位置 行:1 字符: 1
+ set-ExecutionPolicy RemoteSigned
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : PermissionDenied: (:) [Set-ExecutionPolicy], SecurityException
    + FullyQualifiedErrorId : ExecutionPolicyOverride,Microsoft.PowerShell.Commands.SetExecutionPolicyCommand

 3.查看执行策略(Get-ExecutionPolicy -List)

Get-ExecutionPolicy -List

4.设置执行策略

Set-ExecutionPolicy RemoteSigned -Scope Process
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Set-ExecutionPolicy RemoteSigned -Scope LocalMachine

 5.验证

get-ExecutionPolicy

显示RemoteSigned,说明设置成功。 


http://www.mrgr.cn/news/63485.html

相关文章:

  • 如何快速搭建一个3D虚拟展厅?
  • 华为OD机试 - 快递员的烦恼 - 动态规划(Python/JS/C/C++ 2024 D卷 200分)
  • (蓝桥杯C/C++)——STL(下)
  • 【第一个qt项目的实现和介绍以及程序分析】【正点原子】嵌入式Qt5 C++开发视频
  • 闲一品交易平台:SpringBoot技术的新境界
  • 在linux中arm-linux-gcc和/usr/bin/gcc有啥区别
  • 关于使用雷池社区版需要知道,什么是 IPv4 地址?
  • AI聊天应用老是被拒?得注意一下Google play对AI应用的政策要求
  • 夸克网盘免费扩容 20T 福利,无限次叠加,亲测有效
  • 如何理解依赖注入
  • SSD20X平台系统烧录问题 No available SNI match with current SPINAND flash 解决办法
  • 这份软考备考攻略与建议,看完至少让你提高20分
  • promise的catch放在then前面的场景
  • 捷为加盟深圳-汕头数字化转型服务联盟,助力企业数字化转型升级成功
  • 数据结构之二叉树的收尾(性质)
  • cv2.imread()不支持中文路径解决方法
  • CSS3新增盒子属性(三)
  • 入门Python:简单高效的轻量级数据存储指南
  • TextBox IP格式化
  • 便携剃须刀性能王者,小但专业,未野MAX SE剃须刀测评
  • std::optional与函数返回值的讨论
  • 【JVM详解JVM优化】聊聊JVM优化
  • 开源AI智能名片2+1链动模式S2B2C商城小程序领域的未来探索
  • 如何保护网站安全
  • “聚类+Transformer”俩搭档配享太庙!这方向发A会根本不用忧!
  • 为什么网络又称为云(cloud)?