0

我想用VS代碼和Cordova工具擴展來調試Ionic 2項目(任何示例項目出錯)。我選擇默認選項「服務的瀏覽器(離子服務)」,打運行按鈕後收到以下錯誤信息:當試圖用VS代碼調試Ionic項目時,Ionic 2 live重載服務器錯誤

「離子活重載服務器中的離子活重載服務器退出意外 錯誤: 錯誤:聽EADDRINUSE 0.0.0.0:53703"

系統信息:

的Mac OS 10.12.4, VS代碼1.12.1, 科爾多瓦工具(用於VS代碼)1.2.7

launch.json進入(即使發生錯誤也是如此「ionicLiveReload」:false):

{ 
     "name": "Serve to the browser (ionic serve)", 
     "type": "cordova", 
     "request": "launch", 
     "platform": "serve", 
     "cwd": "${workspaceRoot}", 
     "devServerAddress": "localhost", 
     "sourceMaps": true, 
     "ionicLiveReload": true, 
     "devServerTimeout": 120000 
    } 

感謝您的幫助!

回答

2

在dev版本(master分支)中修復了與殺死進程樹有關的擴展bug,但尚未發佈。你需要手動殺死這些進程。

ps -ax | grep ionic - 發現PID此過程

kill -9 <PID>的 - 殺它

運行離子再次發球。

P.S.在v1.2.7中沒有完全支持Ionic2項目,但它將在下一個版本中發佈。

+0

完美,謝謝! –