节点http-server即使在它们关闭后也会保留端口8080

时间:2015-05-07 16:34:34

标签: node.js npm port httpserver

首先,这是我的配置:

  

Windows 7专业版   节点v0.12.2
  NPM v2.7.4
  http-server v0.8.0

我已使用npm install http-server -g安装 http-server ,仍在终端上,已转到我的根文件夹...\node\teste并执行http-server -a127.0.0.1 -p8080。直到这一部分一切都好看。服务器已启动并正在运行。

当我访问网址localhost:8080时,它给了我一个下载文件作为答案,我的index.js。

在终端关闭服务器CTRL+C,在文件中进行一些更改,再次向上服务器,再次下载文件作为响应,但不是实际文件,这是我下载的第一个文件并删除。

所以,我已经更改了我的原始文件名,停止了http服务器功能,清除了端口以便netstat -a -b中没有显示,我仍然可以访问localhost:8080并下载文件。甚至重新启动我的电脑。

没有节点进程在运行,我已经检查过了。

1 个答案:

答案 0 :(得分:2)

经过所有努力,这可以被认为是解决方案的一部分,我终于找到了最后一块拼图。

我已经去了我的浏览器(谷歌浏览器),并且选择了: Settings > Advanced Settings > Privacity > Clear Data

并清除了所有更加粗鲁的数据。

然后localhost:8080现在免费。

想要分享这些信息,这样任何人都不会像我一样浪费时间来寻找答案。