BSON не конструктор - PullRequest
       11

BSON не конструктор

0 голосов
/ 22 октября 2019

Я делаю nodejs приложение с express и MongoDB .
Однако после того, как я npm install express mongoose cors dotenv и начал запускать serverjs, я получил ошибку:

Ошибка: не удается найти модуль 'bson'

Итак, я npm install bson и снова запускаю serverjs, ошибка становится такой:

const bson = new BSON ([^ TypeError: BSON не является конструктором

Кто-нибудь может мне помочь?

мой server.js это:

const express=require('express')
const cors=require('cors');
const mongoose=require('mongoose');
require('dotenv').config();
const port=process.env.PORT||5000;

const app=express();

app.use(cors());
app.use(express.json());

const uri=process.env.ATLAS_URI;
mongoose.connect(uri,{useNewUrlParser:true,useCreateIndex:true,useUnifiedTopology: true});
const connection=mongoose.connection;
connection.once('open',()=>{
    console.log('mongoDB databased connected');
})

app.listen(port,()=>console.log(`Server is running on port:${port}`));
...