问题描述: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工具,但楼主没有成功,可参考其余。
祝好运!