React yarn start錯誤 未對文件 C:\Users\17113\AppData\Roaming\npm\yarn.ps1 進行數字簽名


問題:

PS G:\project\react-app> yarn start
yarn : 無法加載文件 C:\Users\17113\AppData\Roaming\npm\yarn.ps1。未對文件 C:\Users\17113\AppData\Roaming\npm\yarn.ps1 進
行數字簽名。無法在當前系統上運行該腳本。有關運行腳本和設置執行策略的詳細信息,請參閱 https:/go.microsoft.com/fwlink/?Link
ID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ yarn start
+ ~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess

兩個 解決方法:

  1、以管理員方式運行Powershell,使用命令:set-ExecutionPolicy RemoteSigned,更改計算機的執行策略,可以通過命令:get-ExecutionPolicy,查看策略,更改過后即可。

  2、到路徑C:\Users\自己的用戶名\AppData\Roaming\npm,把yarn.ps1文件刪了,或者改個名字(就找不到這個文件了),即可成功運行。(執行策略不太懂,不太想改或者怕出問題,推薦此方式)

 

ps:暗自揣測,其他地方的未簽名問題,或也可這樣解決,vue框架的此問題同此(目標文件vue.ps1)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM