VsCode中在集成终端使用yarn命令的出现错误,如下截图。
原因:这是因为VsCode中的集成终端使用的是powershell,而计算机上启动 Windows PowerShell 时,默认执行策略是 Restricted(执行策略不允许任何脚本运行)。
解决方案:修改PowerShell的执行策略为RemoteSigned(执行策略可防止Windows PowerShell运行没有数字签名的脚本)
操作流程:
21.进入C:\Windows\System32\WindowsPowerShell\v1.0目录,找到powershell.exe文件。右键该文件,以管理员权限执行。
2.在打开的面板上执行set-ExecutionPolicy RemoteSigned命令,并输入y选项。
3.重启vscode即可