問題描述:node
使用node.js在sublime text3中搭建好服務器後,第一次使用「ctrl+b」運行服務器沒有問題,如圖所示瀏覽器
若是想對test.js中的內容作些許修改,保存後再使用「ctrl+b」運行服務器,就會報錯,顯示端口號已被佔用,服務器
以下圖所示,這是由於以前打開的服務器沒有關閉。工具
解決辦法:spa
1.不在sublime text3中運行服務器。先"ctrl+alt+del"啓動任務管理器,將以前打開的node進程3d
右鍵關掉,以下圖所示blog
在sublime text3中搭建好服務器後,找到所編輯js文件所在的進程
文件夾,而後按住「shift」點擊鼠標右鍵,選擇「在此處打開命令窗口」,而後在命令窗口輸入test
node 文件名.js ,而後按回車鍵,以下圖所示supervisor
此時在瀏覽器中輸入http://127.0.0.1:3000就會獲得以下圖所示結果
而後對sublime中的test.js進行修改,好比刪掉「hello world !!」後面兩個感嘆號,而後「ctrl+s」保存,
以下圖所示
而後在命令窗口點擊「ctrl+c」,終止服務器,以下圖所示
而後再使用「node test.js」命令重啓服務器,以下圖所示
最後刷新剛纔的網頁,就會發現hello world後面的感嘆號沒了,以下圖所示
2.使用supervisor工具,但樓主沒有成功,可參考其餘。
祝好運!