节点http-server即使在closures后也会保留端口8080

首先,这是我的configuration:

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

我已经使用npm install http-server -g ,仍然在terminal上,进入我的根文件夹...\node\teste并执行http-server -a127.0.0.1 -p8080 。 直到这一部分一切都好了。 服务器已经启动并正在运行。

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

在terminal用CTRL+Cclosures服务器,对文件进行了一些修改,重新启动服务器,再次下载一个文件作为响应,但不是我下载和删除的第一个文件。

所以,我已经改变了我的原始文件名,停止了http-server的function,清除了端口,这样就不会在netstat -a -b ,我仍然可以访问localhost:8080并下载文件。 即使重新启动我的电脑。

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

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

我已经去了我的大巴(谷歌浏览器),并运行:
Settings > Advanced Settings > Privacity > Clear Data

并清除我所有的broser数据。

然后localhost:8080现在是免费的。

想要分享这些信息,所以没有人会像我一样,失去几个小时,试图find答案。