Node.js Mongo db连接:节点抛出错误

Node.js Mongo db连接:节点抛出错误,node.js,mongodb,next.js,Node.js,Mongodb,Next.js,我想使用我正在为其运行此命令的Mongo db: 我的VS代码终端中的node server.js 内部/modules/cjs/loader.js:985抛出错误^ 错误:找不到模块“/Users/la/Desktop/success/server.js” 在Function.Module.\u解析文件名(internal/modules/cjs/loader.js:982:15) at Function.Module._load(内部/modules/cjs/loader.js:864:27

我想使用我正在为其运行此命令的Mongo db: 我的VS代码终端中的node server.js

内部/modules/cjs/loader.js:985抛出错误^

错误:找不到模块“/Users/la/Desktop/success/server.js” 在Function.Module.\u解析文件名(internal/modules/cjs/loader.js:982:15) at Function.Module._load(内部/modules/cjs/loader.js:864:27) 在Function.executeUserEntryPoint[作为runMain](internal/modules/run_main.js:74:12) 在internal/main/run_main_module.js:18:47{code:'module_NOT_FOUND',requireStack:[]

我已经在我的Nextjs项目的pages文件夹中创建了一个server.js文件

我已经安装了node。我哪里做错了

const express = require('express');
const mongoose = require('mongoose');
const morgan = require('morgan');
const path = require('path');

const app = express();
const PORT = process.env.PORT || 8080;
//Success

const MONGODB_URI =‘ xxxxxx’
mongoose.connect(MONGODB_URI || 'mongodb://localhost/Ab’, {
    useNewUrlParser: true,
    useUnifiedTopology: true
});

mongoose
    .connection
    .om('connected', () => {
        console.log('Mongoose is connected');

    })

//Schema
const Schema = mongoose.Schema;
const BlogPostSchema = new Schema({
    title: String,
    body: String,
    date: {
        type: String,
        default: Date.now()
    }
});

//Model
const BlogPost = mongoose.model('BlogPost', BlogPostSchema);

//Saving data to our mongoDB
const data = {
    title: 'welcome',
    body: 'first post'
};

const newBlogPost = new BlogPost(data);
newBlogPost.save((error) => {
    if (error) {
        console.log("Somethign happened");
    } else {
        console.log("data saved");
    }

});

//HTTP request logger
app.use(morgan('tiny'));

//Routes
app.get('/', (req, res) => {
    const data = {
        username: 'caa',
        age: 5
    };
    res.json(data);

});

app.get('/api/name', (req, res) => {
    const data = {
        username: 'caa',
        age: 5
    };
    res.json(data);

});

app.listen(PORT, console.log(`Server is starting at ${PORT}`));

您需要为此提供代码以获得答案。我已经更新了代码@whoamiIt说它无法找到server.js,您在哪里执行?您没有提供server.js文件的正确路径。您正在从success文件夹执行命令,但server.js文件位于pages文件夹中。因此,提供正确的路径,它就会起作用。问题就在解决问题的路径上