- 😜作 ? ??????? 者:是江迪呀
- ??本文關鍵詞:
日常BUG
、BUG
、問題分析
- ??每日?? 一言 :
存在錯誤說明你在進步!
一、問題描述
在使用vue命令行
創建一個vue
項目時,出現一下的錯誤:
vue create my-project
vue : 無法加載文件 D:\nodejs\node_global\vue.ps1,因為在此系統上禁止運行腳本。有關詳細信息,請參閱 https:/go.microsoft.
com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
二、問題原因
這個錯誤是由于 Windows PowerShell
的執行策略限制導致的,它默認情況下會限制運行腳本文件,以保護系統安全。您可以根據需要更改執行策略,允許運行 Vue CLI
或其他腳本。
三、問題解決
- 以管理員權限打開 PowerShell。
- 更改執行策略:在管理員權限的 PowerShell 窗口中,輸入以下命令以允許運行未簽名的腳本:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
- 在您運行上述命令后,可能會提示您確認更改。輸入 “Y” 并按 Enter 確認更改。
- 重新運行 Vue CLI 命令:現在您可以嘗試重新運行 vue create 命令或其他 Vue CLI 命令,應該不再出現權限限制的錯誤。
- 重置執行策略:如果您在使用完 Vue CLI 后想要恢復執行策略,您可以運行以下命令:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Restricted