用户登录

在运行开发服务的时候,有可能会遇到端口有冲突的问题,默认 Nest 用的是 3000 这个端口,如果在运行它的时候,你的电脑上面已经有其它的服务同样用到了 3000 这个端口。这样运行我们项目的时候就会出现端口冲突的问题。

解决的方法就是,你可以把占用了 3000 这个端口的应用关掉。或者修改一下我们的项目,让它使用一个其它的端口号。

打开 src 下面的 main.ts,它是应用的入口,在这个文件里创建并且启动了一个 Nest 应用,这里设置的监听的端口号是 3000,你可以换成其它的端口号。比如 3301,3302,3303 等等,只要是一个没有被使用的端口都可以。

修改了端口以后,重新启动一下应用的开发服务。

回到 Http 客户端,请求一下应用,提示不能连接到这个应用,因为我们修改了服务的端口号,现在换成了 3303 。

修改一下请求的地址,换成 localhost:3303 ,重新发送一下这个请求。这次就又会返回请求响应回来的结果了。

回到项目,把应用的端口可以再换成原来的 3000 。

再回到 Http 客户端试一下,现在请求应用的时候,要用的端口是默认的 3000。

更换服务的端口号《 Nest.js 应用案例:工作流 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点