简体   繁体   English

nodemon 应用程序崩溃 - 在启动前等待文件更改。 有人可以解决这个问题吗

[英]nodemon app crashed - waiting for file changes before starting. Can someone sort this out please

import express from 'express';从“快递”进口快递;

import bodyParser from 'body-parser';从'body-parser'导入bodyParser;

import mongoose from 'mongoose';从“猫鼬”导入 mongoose;

import cors from 'cors';从“cors”导入 cors;

const app = express();常量应用程序 = 快递();

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

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

app.use(cors()); app.use(cors());

const CONNECTION_URL = 'mongodb+srv://humoudmajid:humoudmajid123@cluster0.srly03x.mongodb.net/?retryWrites=true&w=majority' const CONNECTION_URL = 'mongodb+srv://humoudmajid:humoudmajid123@cluster0.srly03x.mongodb.net/?retryWrites=true&w=majority'

const PORT = process.env.PORT ||常量 PORT = process.env.PORT || 5000; 5000;

mongoose.connect(CONNECTION_URL, { useNewUrlParser: true, useUnifiedTopology: true }) mongoose.connect(CONNECTION_URL, { useNewUrlParser: true, useUnifiedTopology: true })

.then(() => app.listen(PORT, () => console.loq(`Server running on port: ${PORT}`)))

.catch((error) => console.log(error.message));

mongoose.set('useFindAndModify', false); mongoose.set('useFindAndModify', false);

Im getting this error code.我得到这个错误代码。

/Users/humoudmajid/Desktop/Projects/libs/memories_project/server/node_modules/mongoose/lib/index.js:224 throw new Error( \ ${key}` is an invalid option.`); /Users/humoudmajid/Desktop/Projects/libs/memories_project/server/node_modules/mongoose/lib/index.js:224 throw new Error( \ ${key}`是一个无效的选项。`); ^ ^

Error: useFindAndModify is an invalid option.错误: useFindAndModify是一个无效选项。 at Mongoose.set (/Users/humoudmajid/Desktop/Projects/libs/memories_project/server/node_modules/mongoose/lib/index.js:224:11) at file:///Users/humoudmajid/Desktop/Projects/libs/memories_project/server/index.js:20:10 at ModuleJob.run (node:internal/modules/esm/module_job:198:25) at async Promise.all (index 0) at async ESMLoader.import (node:internal/modules/esm/loader:385:24) at async loadESM (node:internal/process/esm_loader:88:5) at async handleMainPromise (node:internal/modules/run_main:61:12) [nodemon] app crashed - waiting for file changes before starting...在 Mongoose.set (/Users/humoudmajid/Desktop/Projects/libs/memories_project/server/node_modules/mongoose/lib/index.js:224:11) 在 file:///Users/humoudmajid/Desktop/Projects/libs/ memory_project/server/index.js:20:10 at ModuleJob.run (node:internal/modules/esm/module_job:198:25) at async Promise.all (index 0) at async ESMLoader.import (node:internal/modules /esm/loader:385:24) 在异步 loadESM (node:internal/process/esm_loader:88:5) 在异步 handleMainPromise (node:internal/modules/run_main:61:12) [nodemon] 应用程序崩溃 - 等待文件开始前的变化...

It's deprecated now.现在已弃用。 You don't need mongoose.set('useFindAndModify', false);你不需要mongoose.set('useFindAndModify', false); . . Just use mongoose.connect(CONNECTION_URL).then(()=>{console.log('...')})只需使用mongoose.connect(CONNECTION_URL).then(()=>{console.log('...')})

Delete the line删除行

mongoose.set('useFindAndModify', false);

useFindAndModify is deprecated and not necessary anymore. useFindAndModify已被弃用,不再需要。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 “ [nodemon]应用程序崩溃-等待文件更改,然后再开始...” - '[nodemon] app crashed - waiting for file changes before starting…' nodemon,应用程序崩溃,在启动前等待文件更改 - nodemon , app crashed , waiting for file changes before starting nodemon_app 崩溃 - 在开始之前等待文件更改 - nodemon_app crashed - waiting for file changes before starting mondoDB 的 Nodemon 错误:“应用程序崩溃 - 启动前等待文件更改” - Nodemon error with mondoDB: “ app crashed - waiting for file changes before starting” nodemon 应用程序崩溃 - 在开始之前等待文件更改? - nodemon app crashed - waiting for file changes before starting? React js - nodemon:应用程序崩溃 - 在启动之前等待文件更改 - React js - nodemon: app crashed - waiting for file changes before starting nodejs:nodemon应用程序崩溃-在启动前等待文件更改 - nodejs : nodemon app crashed - waiting for file changes before starting nodemon 应用程序崩溃 - 在从服务器获得响应后开始错误之前等待文件更改 - nodemon app crashed - waiting for file changes before starting error after geting response from server 节点 js 错误:[nodemon] 应用程序崩溃 - 启动前等待文件更改 - Node js error: [nodemon] app crashed - waiting for file changes before starting 当我运行 nodemon 服务器时,我收到错误消息“错误的身份验证失败。[nodemon] 应用程序崩溃 - 在开始之前等待文件更改......” - When I run nodemon server I get the error "bad auth Authentication failed. [nodemon] app crashed - waiting for file changes before starting..."
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM