問題描述
切換到淘寶鏡像后直接執行如下代碼報錯
cnpm install
PS D:\demo\vue-admin> cnpm i
cnpm : 無法加載文件 C:\Users\dell\AppData\Roaming\npm\cnpm.ps1,因為在此系統上禁止運行腳本。有關詳細信息,請參閱 https:/
go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ cnpm i
+ ~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
問題分析
執行策略中設置了阻止不信任腳本運行導致。
問題解決
-
在win10 系統中搜索框 輸入 Windos PowerShell
選擇 管理員身份運行 -
打開了powershell命令行之后,輸入:
PS C:\WINDOW\system32> set-ExecutionPolicy
-
更改權限為:A
-
輸入以下命令驗證
PS C:\WINDOW\system32> get-ExecutionPolicy RemoteSigned