Node.js 特快申请赢得';不要装。它不断尝试在浏览器中加载,但不会';t在控制台或浏览器中不显示任何错误

Node.js 特快申请赢得';不要装。它不断尝试在浏览器中加载,但不会';t在控制台或浏览器中不显示任何错误,node.js,reactjs,express,Node.js,Reactjs,Express,这是一个带有React前端的Express后端。React在端口3000上运行良好,而express在端口3002上运行良好,直到最近。我没有收到任何错误消息,也不知道发生了什么。以下是我的App.js后端文件: var createError=require('http-errors'); var express=需要(“express”); var path=require('path'); var cookieParser=require('cookie-parser'); var记录器

这是一个带有React前端的Express后端。React在端口3000上运行良好,而express在端口3002上运行良好,直到最近。我没有收到任何错误消息,也不知道发生了什么。以下是我的App.js后端文件:

var createError=require('http-errors');
var express=需要(“express”);
var path=require('path');
var cookieParser=require('cookie-parser');
var记录器=需要('morgan');
var cors=要求(“cors”);
var bodyParser=require('body-parser')
var indexRouter=require('./路由/索引');
var usersRouter=require(“./routes/users”);
var testRouter=require(“./routes/test”);
var-app=express();
//查看引擎设置
app.set('views',path.join('views');
应用程序集(“查看引擎”、“翡翠”);
应用程序使用(cors());
应用程序使用(记录器(“开发”);
使用(express.json());
use(express.urlencoded({extended:false}));
使用(cookieParser());
app.use(express.static(path.join(uu dirname,'public'));
use(bodyParser.urlencoded({extended:true}))
使用(bodyParser.json)
应用程序使用(“/”,索引路由器);
app.use('/users',usersRouter);
应用程序使用(“/test”,testRouter);
//捕获404并转发到错误处理程序
应用程序使用(功能(请求、恢复、下一步){
下一步(createError(404));
});
//错误处理程序
应用程序使用(功能(错误、请求、恢复、下一步){
//设置局部变量,仅提供开发中的错误
res.locals.message=err.message;
res.locals.error=req.app.get('env')='development'?err:{};
//呈现错误页面
资源状态(资源状态| | 500);
res.render(“错误”);
});

module.exports=app
你在使用什么数据库?如果你在那里放了一些
控制台。日志
s,你看到了吗?你的应用程序似乎也没有监听任何请求或响应。你是在一个单独的文件中做的吗?我可以在控制台上看到任何日志。但是,当我尝试进入浏览器并进入其中一条路径时,它从未加载,只是看起来好像卡在了一个循环中。我有一个到mongoDB的DB连接,但由于这个问题将其删除。自从我尝试连接到数据库并查询它之后,这种情况就发生了。但是所有这些文件都被删除了,我无法找到问题所在。@JustinWade你的
listen
陈述发生在哪里?在一个单独的文件中?