簡體   English   中英

Nodemon 應用程序崩潰 - 在啟動前等待文件更改

[英]Nodemon app crashed- waiting for file changes before starting

我試圖使用 MERN 堆棧制作 web 應用程序,並在使用集群連接到數據庫時,這里出現了一些錯誤,例如[nodemon] app crashed - 在啟動前等待文件更改。

    import express from 'express';
    import bodyParser from 'body-parser';
    import mongoose from 'mongoose';
    import cors from 'cors';

    const app = express();

    app.use(bodyParser.json({ limit: "30mb", extended: true }));
    app.use(bodyParser.urlencoded({ limit: "30mb", extended: true }));
    app.use(cors());

    const CONNECTION_URL = 
    'mongodb+srv://javascriptmastery:javascriptmastery12345@cluster0.pcar8oj.mongodb.net/? 
    ]retryWrites=true&w=majority'
    const PORT = process.env.PORT || 5000;

    mongoose.connect(CONNECTION_URL, { useNewUrlParser: true, useUnifiedTopology: true})
    .then( () => app.listen(PORT, () => console.log(`Server running on port : ${PORT}`) ))
    .catch((error) => console.log(error.message));

    mongoose.set('useFindAndModify', false);

您的代碼中有一個小錯誤。 你的連接字符串可能有問題,你需要提供一個數據庫名稱,它應該是這樣的:

'mongodb+srv://javascriptmastery:javascriptmastery12345@cluster0.pcar8oj.mongodb.net/<dbname>?retryWrites=true&w=majority'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM