Javascript 每次我尝试使用app.use时,我的应用程序都会崩溃
每次尝试在主文件中使用路由时,我的代码都会崩溃。这是代码,我的主文件和路由文件。有人知道怎么回事吗 Index.js文件Javascript 每次我尝试使用app.use时,我的应用程序都会崩溃,javascript,routes,Javascript,Routes,每次尝试在主文件中使用路由时,我的代码都会崩溃。这是代码,我的主文件和路由文件。有人知道怎么回事吗 Index.js文件 const express = require('express'); const mongoose = require('mongoose'); const routes =require('./routes'); const app = express(); mongoose.connect('mongodb+srv://usua
const express = require('express');
const mongoose = require('mongoose');
const routes =require('./routes');
const app = express();
mongoose.connect('mongodb+srv://usuario:senha@cluster0-d7oad.mongodb.net/week10?retryWrites=true&w=majority',{
useNewUrlParser: true,
useUnifiedTopology: true
});
app.use(express.json());
app.use(routes);
app.listen(3333);
routes.js文件:
const { Router } = require ('express');
const routes = Router ();
routes.post('/devs',(request,response) => {
//console.log(request.body);
const { github_username} =request.body;
return response.json({message: 'Hello! Noooott'});
});
module.export = routes;
你在
route.js中输入了一个错误
model.exports
需要s
module.exports = routes;
添加代码而不是图像我认为您可能需要这样的“app.use(something)”,因为它说“required a middelware function”。因此,请删除该行或将middelware作为参数。