Windows 中執行 yarn 或者其他命令報錯

2021-10-22 12:58:14 字數 1327 閱讀 6770

由於筆者在 windows 系統中安裝 yarn 的時候,是通過npm install -g yarn來安裝的,因此當我在終端中使用 yarn 的時候,就不行出現了下面的報錯:

ps: c:\users\ruxf\electron-with-vue> yarn --version

70 中的 about_execution_policies。

所在位置 行:1 字元: 1

+ yarn --version

+ ~~~~

+ categoryinfo : securityerror: (:)

,pssecurityexception

+ fullyqualifiederrorid : unauthorizedaccess

這是由於我們通過npm來安裝的可執行檔案,使用的軟體簽名是遠端伺服器的簽名,而我們的 windows 系統中的執行策略預設是restricted, 也就是嚴格模式,所以只要我們將系統的執行策略更改為remotesigned即可。

使用管理員身份開啟 powershell

檢視當前系統中的執行策略

ps c:\windows\system32> get-executionpolicy
更改當前系統的執行策略

ps c:\windows\system32> set-executionpolicy remotesigned
然後在提示結果中選擇y檢視系統設定的執行策略

ps c:\windows\system32> get-executionpolicy

remotesigned

再次在終端中執行yarn命令,就發現問題已經完美解決了,bingo

ps c:\users\ruxf> yarn --version

1.22.10

ps c:\users\ruxf>

同樣的,如果有其他類似的報錯命令,首先可以檢視一下系統的執行策略哦

前端開發轉全棧,目前的技術棧是 node.js、python,日常研究 c、c++ 和 rust,孜孜啃食系統開發和網路設計中~

學到老,寫到老,生命不停,程式設計不止~

加油,打工人~

Hadoop中yarn的執行機制

轉至 1.1 yarn 基本架構 1.2 yarn基本組成結構 1.resourcemanager rm 1 排程器 排程器根據容量 佇列等限制條件 如每個佇列分配一定的資源,最多執行一定數量的作業等 將系統中的資源分配給各個正在執行的應用程式。2 應用程式管理器 使用者提交的每個應用程式均包含1個...

hadoop中yarn的原理及執行

一 對yarn的理解 1.關於yarn的組成 大約分成主要的四個。2.resourcemanager rm 的理解 rm是全域性資源管理器,負責整個系統的資源管理和分配。主要由兩個元件組成 排程器和應用程式管理器 asm 應用程式管理器 負責管理整個系統中所有應用程式 使用者提交的每個應用程式均包含...

Hadoop中yarn的執行機制

轉至 1.1 yarn 基本架構 1.2 yarn基本組成結構 1 排程器 排程器根據容量 佇列等限制條件 如每個佇列分配一定的資源,最多執行一定數量的作業等 將系統中的資源分配給各個正在執行的應用程式。2 應用程式管理器 使用者提交的每個應用程式均包含1個am,主要功能包括 與rm排程器協商以獲取...