本文由 资源共享网 – ziyuan 发布,转载请注明出处,如有问题请联系我们!解决“无法加载文件,未对文件,进行数字签名”
收藏yarn : 无法加载文件,未对文件,进行数字签名。无法在当前系统上运行该脚本。有关运行脚本和设置执行策略的详细信息
这个问题是因为 PowerShell 的执行策略阻止了没有数字签名的脚本在你的系统上运行。Yarn 试图在你的系统上执行,但 PowerShell 拒绝了,因为它没有数字签名。
你可以通过更改 PowerShell 的执行策略来解决这个问题。但是,请注意,更改执行策略可能会对你的系统安全产生影响,因此请谨慎操作。
以下是如何更改 PowerShell 执行策略的步骤:
打开 PowerShell 以管理员身份运行。你可以通过在开始菜单搜索 "PowerShell",右键点击 "Windows PowerShell" 并选择 "以管理员身份运行"。
在 PowerShell 中,输入以下命令以查看当前的执行策略:
Get-ExecutionPolicy
如果当前的执行策略是 Restricted 或 AllSigned,那么你需要更改它。输入以下命令以设置执行策略为 RemoteSigned:
Set-ExecutionPolicy RemoteSigned
这将允许你运行没有数字签名的本地脚本和已签名的远程脚本。
你将被提示确认更改。输入 Y 并按 Enter 键。
现在你应该能够运行 Yarn 了。尝试再次运行 yarn install。