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

PowerShell无法执行yarn命令

Nodejs中使用命令npm i yarn -g全局安装yarn包管理器,且node_global目录已经添加path环境变量中,在powershell中执行报错,如下

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

原因:powershell禁止未签名脚本和来自其他用户的签名脚本运行。

解决方法

  • 使用管理员权限启动powershell
  • 执行命令set-ExecutionPolicy RemoteSigned修改策略,根据提示输入Y选择是,或者输入A全是。
  • 执行命令get-ExecutionPolicy查看策略,如果值为RemoteSigned表示修改成功。
  • 重新打开powershell即可执行yarn命令。

http://www.kler.cn/a/327935.html

相关文章:

  • Qt_线程介绍与使用
  • Wpf Image 展示方式 图片处理 显示
  • 828华为云征文|华为云 Flexus X 实例初体验
  • 选择更轻松:山海鲸可视化与PowerBI的深度对比
  • MATLAB在无线通信标准与协议支持中的作用
  • 打造未来社交:区块链社交DAO的颠覆性开发之路
  • 2.1 HuggingFists系统架构(一)
  • Go 项目开发常用设计模式
  • OpenCV图像文件读写(1)检查 OpenCV 是否支持某种图像格式的读取功能函数haveImageReader()的使用
  • Python FFmpeg 安装使用教程
  • SQL第10课挑战题
  • C# 泛型使用案例_C# 泛型使用整理
  • vue 项目打包更新后,界面未刷新时js与css资源加载404,监听资源文件404后自动重新加载页面。
  • 解决 Macos下 Orbstack docker网络问题
  • 【工具-VMware Workstation-ubuntu】
  • UDP通信
  • Linux 如何检测一个程序的最大内存使用值?
  • 普通人未来还有哪些赚钱机会?
  • JAVA JVM常见面试题
  • OJ在线评测系统 后端 判题机模块预开发 架构分析 使用工厂模式搭建