yarn配置、yarn : 无法加载文件 E:\tool\nodejs\yarn.ps1,因为在此系统上禁止运行脚本报错解决

配置

1、先下载好NodeJS,然后输入如下命令安装yarn

  npm install -g yarn

2、查看版本:

  yarn --version

3、查看 yarn 默认配置 

  yarn config list

报错      yarn : 无法加载文件 E:\tool\nodejs\yarn.ps1,因为在此系统上禁止运行脚本

报错原因:

  这是由于 Windows PowerShell 自动阻止不信任的脚本执行 造成的,因此需要更改 Windows PowerShell 执行策略。

  要更改默认(LocalMachine)作用域的执行策略,请使用“以管理员身份运行”选项启动 Windows PowerShell。

  要更改当前用户的执行策略,请运行 “Set-ExecutionPolicy -Scope CurrentUser”。

解决方案

  1. 以管理员身份运行Window Powershell执行get-ExecutionPolicy命令,查看当前的执行策略。

  2. 会看到它的返回值是 Restricted , 意思是当前是受限制的。
  3. 执行set-ExecutionPolicy RemoteSigned命令,更改 Window Powershell 的执行策略。
  4. 是否要更改执行策略?输入 y ,或者直接回车。

 

当前用户

  • 如果不是以管理员身份运行时,执行上面的命令后,会报出如下错误
  • 此时,需执行Set-ExecutionPolicy -Scope CurrentUser命令,修改当前用户的执行策略
  • 参数值输入:RemoteSigned
posted @ 2022-09-07 15:59  Stitchhhhh  阅读(1236)  评论(0编辑  收藏  举报