启动与Mongoose.connect相关的npx nodemon index.js时出现此错误。我也有一个带有config var值的.env文件。感谢您的评论。
这是我的代码:
// Import des packages
const express = require("express");
const formidableMiddleware = require("express-formidable");
const mongoose = require("mongoose");
const cors = require("cors");
require("dotenv").config();
// Activation des packages
const app = express();
app.use(cors());
app.use(formidableMiddleware());
// Connexion à la Base de données
mongoose.connect(process.env.MONGODB_URI, {
useNewUrlParser: true,
useUnifiedTopology: true,
});
// Imports des routes
const formRoutes = require("./routes/form");
app.use(formRoutes);
// Routes
app.get("/", (req, res) => {
res.json({ message: "Welcome" });
});
app.all("*", function (req, res) {
res.json({ message: "Page not found" });
});
// Démarrage du serveur
app.listen(process.env.PORT, () => {
console.log("Server started");
});