1. 程式人生 > 其它 >vscode無法將xxx識別為cmdlet、函式、指令碼檔案或可執行程式的名稱的解決方法

vscode無法將xxx識別為cmdlet、函式、指令碼檔案或可執行程式的名稱的解決方法

1、工作區的問題

  • 先看看你當前的vscode是不是打開了一個工作區,如果是的話關閉工作區,再試試看npmnodegit這些看能不能用,如果可以就是工作區的問題了。
  • 一般來說,這種情況,就是你在安裝nodegit這些之前就建立了工作區,然後工作區自動複製當時的path環境變數,這樣你當前工作區的path裡當然就沒有了。
  • 這個解決起來也簡單,刪除工作區檔案,或者,用記事本開啟工作區檔案,將其settings中的path刪除即可

2、設定問題

  • 如果不是工作區的問題,那大概就是這個設定了
  • 用管理員開啟PowerShell,在其中輸入set-ExecutionPolicy RemoteSigned
    ,然後選A,然後再輸入get-ExecutionPolicy檢視是否已經修改
  • 修改完後,重新開啟vscode看看問題是否已經解決

基本上來說,出現問題就是上了兩個原因和解決方案了

本文來自部落格園,作者:光影星宸,轉載請註明原文連結:https://www.cnblogs.com/hzyzy/p/15737628.html