原因
Windows PowerShell 会自动阻止不信任的脚本执行 造成的,因此需要更改 Windows PowerShell 执行策略。
要更改默认(LocalMachine)作用域的执行策略,要使用“以管理员身份运行”选项启动 WindowsPowerShell。
要更改当前用户的执行策略,请运行 “Set-ExecutionPolicy -Scope CurrentUser”。
第一步,我们可以先查看下当前的策略。
win+r ,cmd窗口
get-ExecutionPolicy
我的运行效果图:
第二步,以管理员身份运行Window Powershell,执行以下命令,更改 WindowPowershell 的执行策略,。
输入set-ExecutionPolicyRemoteSigned
(1)是否要更改执行策略?输入 y ,或者直接回车
(2)直接 Enter 回车
最后,执行如下命令,查看当前的执行策略是否改变。
执行命令,效果如图:
ok就可以正常使用yarn