宛妞 用 visual studio Code 最近開始有學習Angular 5.2 、Angular 6 現在再用官方教學試試Angular 7 ,但是隨著重新建置專案 想再一次ng server --open 卻出現錯誤訊息
宛妞 用 visual studio Code 最近開始有學習Angular 5.2 、Angular 6 現在再用官方教學試試Angular 7 ,但是隨著重新建置專案 想再一次ng server --open 卻出現錯誤訊息
PS D:\Project\TestProject> ng serve --open
The serve command requires to be run in an Angular project, but a project definition could not be found.
於是上網爬文之後,參照著做如下
Step 1: 查出連接的PID 預設port 4200 netstat -ano | findstr : portNumber
PS D:\Project\TestProject> netstat -ano | findstr : 4200 (X port 前面不要有空白)
FINDSTR: 無法開啟 4200
PS D:\Project\TestProject> netstat -ano | findstr :4200
TCP 127.0.0.1:4200 0.0.0.0:0 LISTENING 3408
Step 2: 終止PID tskill PID TCP 127.0.0.1:4200 0.0.0.0:0 LISTENING 3408
PS D:\Project\TestProject> tskill 3408
Step 3: 重啟服務
PS D:\Project\TestProject\FILES> ng serve --open
~~~~這篇留著 加深記憶 宛妞就繼續工作了...
參考這篇 How to avoid ‘Port 4200 is already in use’ error with Angular-CLI?