yarn 命令运行问题 bug

PS C:\Users\junwei.ke\Desktop\msim-event-front> yarn add

yarn : 无法加载文件 C:\Users\junwei.ke\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170

中的 about_Execution_Policies。

所在位置 行:1 字符: 1

  • yarn add
复制代码
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

解决办法

遇到的是 PowerShell 的执行策略限制问题,这是一种安全机制,用于控制 PowerShell 脚本的执行。错误信息表明系统禁止运行脚本,特别是 yarn.ps1 文件。

方法 1: 临时更改当前 PowerShell 会话的执行策略

打开 PowerShell 以管理员身份运行(右键点击 PowerShell,选择"以管理员身份运行")

输入以下命令临时更改执行策略:

PowerShell

shell 复制代码
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

然后尝试再次运行 yarn 命令:

shell 复制代码
yarn add

方法 2: 永久更改执行策略(需要管理员权限)

以管理员身份打开 PowerShell

输入以下命令:

PowerShell

shell 复制代码
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

选择 "Y" 确认更改

这会允许本地创建的脚本运行,但要求从互联网下载的脚本必须由受信任的发布者签名。

方法 3: 使用 npm 替代 yarn

如果你不想更改执行策略,可以使用 npm 代替 yarn:

shell 复制代码
npm install

或者添加特定包:

shell 复制代码
npm install [package-name]
相关推荐
zzc9211 天前
Adobe Illustrator设置的颜色和显示的颜色不对应问题
adobe·bug·illustrator·错误·配色·透明度·底色
开-悟3 天前
嵌入式编程-使用AI查找BUG的启发
c语言·人工智能·嵌入式硬件·bug
一入JAVA毁终身3 天前
Data的时区格式BUG
bug
一入JAVA毁终身4 天前
处理Lombok的一个小BUG
java·开发语言·bug
SeaTunnel5 天前
SeaTunnel 社区月报(5-6 月):全新功能上线、Bug 大扫除、Merge 之星是谁?
大数据·开源·bug·数据集成·seatunnel
紫璨月5 天前
nginx反向代理的bug
运维·nginx·bug
从后端到QT5 天前
SRS流媒体服务器之本地测试rtc推流bug
bug·实时音视频
Java知识库16 天前
MySQL RC隔离级别惊现间隙锁:是bug吗?
数据库·mysql·bug
安卓机器16 天前
rom定制系列------红米note11 5G版 MTK芯片强解bl锁修复bug 官方系统 面具root批量线刷版
5g·bug
剽悍一小兔16 天前
一个小BUG引发的对Mybatis-Plus的模糊查询的思考
bug·mybatis