anywhere运行报错“anywhere : 无法加载文件,因为在此系统上禁止运行脚本”
  TEZNKK3IfmPf 2024年04月19日 17 0

dist,目录中执行anywhere命令时,出现如下错误信息:

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

原因分析

默认情况下,PowerShell的执行策略是Restricted,它不会加载配置文件或运行脚本。我们需要将其更改为RemoteSigned,这意味着系统不信任该脚本,因此需要更改权限。

解决方案

1、再开始菜单中找到Windows PowerShell,然后以管理员权限运行

2、输入命令 set-ExecutionPolicy RemoteSigned 以更改 PowerShell 执行策略。在过程中,您会看到一个提示,询问是否要更改执行策略。请选择 A 或 Y。如下图所示:

anywhere运行报错“anywhere : 无法加载文件,因为在此系统上禁止运行脚本”

3、接下来,检查当前的 PowerShell 执行策略类型,请输入:get-ExecutionPolicy。查看输出结果是不是RemoteSigned

4、然后再去运行anywhere

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2024年04月19日 0

暂无评论

TEZNKK3IfmPf