問題描述:VSCODE終端中使用yarn報錯
具體錯誤信息:
yarn : 無法加載文件 C:\Users\Administrator\AppData\Roaming\npm\yarn.ps1,因為在此系統上禁止運行腳本。有關詳細信息,請參閱 https:/go.microsoft.com/fwlink/?LinkID=135170 中
的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ ~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
解決方案
1. 以管理員模式 打開Windows PowerShell(一般快捷鍵 win+x 可以喚醒 進行選擇)
2. PowerShell輸入get-ExecutionPolicy
此時返回 Restricted
3. PowerShell輸入set-ExecutionPolicy RemoteSigned
4. PowerShell返回結果 輸入Y進行設置
執行策略更改
執行策略可幫助你防止執行不信任的腳本。更改執行策略可能會產生安全風險,如 https:/go.microsoft.com/fwlink/?LinkID=135170
中的 about_Execution_Policies 幫助主題所述。是否要更改執行策略?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暫停(S) [?] 幫助 (默認值為“N”):