You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Express搭建的JavaScript后端服务器无法运行,终端浏览器均无响应

Node.js + Express运行无输出,浏览器无法访问localhost的问题

我是编程新手,第一次在Stack Overflow发帖,目前跟着Udemy的课程学习后端开发。讲师用Linux系统,我用Windows终端,我们都用VS Code写代码。

已经完成的操作:

  • 在VS Code里创建了项目目录
  • 执行 npm init -y 生成了 package.json 文件
  • 执行 npm install express 安装Express,已经生成 package-lock.json
  • 创建了 server.js 文件,代码如下:
const express = require('express');
const app = express();

app.listen(3000, ()=> {
console.log(`Server running on port 3000`)
})

遇到的问题:
运行 node server.js 之后终端完全没有任何输出,浏览器访问 localhost:3000 也没有任何响应。

已经尝试过的解决方法:

  • 更换了不同的端口号(比如4000、5000)
  • 卸载并重新安装了Node.js
  • 检查并修改了系统环境变量
  • 咨询了课程的社区和提供商
  • 尝试用WSL来运行项目

以上方法都没能解决问题,恳请各位帮忙分析原因,给出解决方案。

内容的提问来源于stack exchange,提问作者Omer Saricicek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 11:52:08