javascript - windows下node服务器监听的端口号如何修改

查看:165
本文介绍了javascript - windows下node服务器监听的端口号如何修改的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

在windows下,首先我在文件server.js中开启了一个简单的node服务器

server.listen(3000, function(){
    console.log("Server listening on port 3000.");
});

这之前我创建了http服务器,并且提供了静态服务器的相关回调,然后我在浏览器中访问127.0.0.1:3000一切正常。这时,我希望将监听端口修改为3001于是我修改了上面的代码:

server.listen(3001, function(){
    console.log("Server listening on port 3001.");
});

然后在命令行中按ctrl+c关闭服务器,然后重新运行我的代码开启服务器

node server.js

然后在浏览器中访问127.0.0.1:3001,无法访问。
但仍旧可以访问127.0.0.1:3000。
也就是说,该服务器进程根本没有换到3001端口,仍旧监听的是3000。

我试过在js中手动关闭服务器:

server.close();

然后重新开启并监听3001,也不起作用。我甚至重启了我的机器,仍旧无法修改node服务器监听的端口号!

我去google了也没有看到相关解释,由于我刚刚开始学习node.js,所以仍旧觉得这很可能是一个常识性错误,请大家不吝赐教,万分感谢!

解决方案

查看3001端口是否被占用,win+r cmd 命令 netstat -aon

这篇关于javascript - windows下node服务器监听的端口号如何修改的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆