VSCode報錯:cnpm : 無法載入檔案

什麼都不懂的菜鳥玩家發表於2020-11-04

報錯:

PS D:\Workspaces\HTML5\resource-sharing-ui> cnpm run dev
cnpm : 無法載入檔案 D:\Program Files\nodejs\node_global\cnpm.ps1,因為在此係統上禁止執行指令碼。有關詳細資訊,請參閱 https:/go.microsoft.com/fwlin 
k/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字元: 1
+ cnpm run dev
+ ~~~~
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

解決:

1、關閉VSCode

2、右鍵 —— 以管理員身份執行

否則,之後會出現如下報錯

3、執行get-ExecutionPolicy,顯示Restricted,表示狀態禁止

4、執行set-ExecutionPolicy RemoteSigned

5、執行get-ExecutionPolicy,顯示RemoteSigned,表示狀態解禁,可執行

6、 關閉VSCode,重新開啟

7、執行cnpm run dev

相關文章