前言:
windows,用npm 安装 yarn 时 yarn安装成功,但执行yarn -v 时 报错如下:
yarn : 无法加载文件
C:\Users\dmj-jsb\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅
https:/go.microsoft.com/fwlink/?LinkID=135170中的
about_Execution_Policies。
原因:window 安全机制,不执行不明脚本;详细可见:https://docs.microsoft.com/zh-cn/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.1
解决方法:
首先 搜索powershell以 管理员的身份运行

然后 输入
set-ExecutionPolicy RemoteSigned
执行策略 输入 Y
最后可以查一下 输入
get-ExecutionPolicy

关闭窗口即可
重新回去运行yarn;搞定!
在Windows环境中,由于安全策略禁止运行脚本,导致执行`yarn -v`时出现错误。解决方法是通过以管理员权限运行PowerShell,设置执行策略为`RemoteSigned`,然后检查执行策略,最后重新运行`yarn`即可正常工作。
875

被折叠的 条评论
为什么被折叠?



