解决 "yarn : 无法加载文件 C:\Program Files\nodejs\nodejs\yarn.ps1,因为在此系统上禁" 错误

简介

在使用Yarn进行开发时,有时会遇到"yarn : 无法加载文件 C:\Program Files\nodejs\nodejs\yarn.ps1,因为在此系统上禁"错误。这个错误通常是由于系统禁止执行PowerShell脚本所导致的。本文将帮助你解决这个问题。

解决步骤

以下是解决该错误的步骤,我们将逐步进行操作:

步骤 操作
1 打开 PowerShell 窗口
2 输入并运行一个特定的命令
3 修改执行策略
4 重新运行 Yarn

现在让我们详细介绍每个步骤所需的操作和代码。

步骤 1:打开 PowerShell 窗口

首先,我们需要打开 PowerShell 窗口。你可以在开始菜单中搜索 PowerShell,并点击打开。

步骤 2:输入并运行特定的命令

在 PowerShell 窗口中,输入以下命令并按 Enter 键运行:

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force

这条命令的作用是修改当前用户的执行策略,允许执行任何脚本。

步骤 3:修改执行策略

在运行命令后,你将看到一个确认提示。输入 Y 并按下 Enter 键,以确认修改执行策略。

步骤 4:重新运行 Yarn

完成上述步骤后,你可以重新运行 Yarn 命令。现在你应该能够成功执行 Yarn,而不再遇到"yarn : 无法加载文件 C:\Program Files\nodejs\nodejs\yarn.ps1,因为在此系统上禁"错误。

你可以尝试运行以下示例命令来验证 Yarn 是否正常工作:

yarn --version

如果 Yarn 成功输出版本号,那么你已经成功解决了这个问题。

现在你可以告诉那位刚入行的小白这个步骤,让他也能够成功解决"yarn : 无法加载文件 C:\Program Files\nodejs\nodejs\yarn.ps1,因为在此系统上禁"错误。

希望这篇文章对你有所帮助!