使用VSCode時,執行ng serve出錯


問題描述

  1. 使用ng new hello-angular命令創建 angular 應用;
  2. 使用 VSCode 打開hello-angular應用,在終端中執行ng serve命令,報錯如下:
    在這里插入圖片描述

解決辦法

  1. 第一次使用 VSCode,默認使用的 powershell 執行命令,在 powershell 中禁止執行ng.ps1腳本文件。
  2. 使用 windows 的 cmd 時,可以正常執行ng serve --open命令,正常啟動hello-angular應用。將默認的 powershell 執行方式修改為 windows 的 cmd 即可正常執行。

修改過程記錄

  1. 單擊 VSCode 中終端右側的 powershell 右側的下拉框按鈕,點擊選擇默認shell
    在這里插入圖片描述
  2. 正常情況下是沒有2.cmd選項的,這是因為我已經設置過了,所以這里已經存在了2.cmd選項,如果沒有設置過,可以點擊選擇默認shell,之后點擊界面上方的Command Prompt C;\Windows\system32\cmd.exe選項。
    在這里插入圖片描述
  3. 之后點擊中段右側的+號,重新開啟一個新的終端,可以看到此時終端使用的是cmd運行命令。運行ng serve即可運行成功。
    在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM