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