![](/img/trans.png)
[英]Undefined Error: TypeError: Cannot read properties of undefined (reading 'Icon')
[英]Node , TypeError: Cannot read properties of undefined (reading 'connect'). error during mongoClient connection
這個錯誤怎么解決??? 在 mongodb 連接期間?
const mongoClient=require('mongodb').mongoClient
const state={
db:null
}
module.exports.connect=function(done){
const url='mongodb://localhost:27017'
const dbname='shopping'
mongoClient.connect(url,(err,data)=>{
if(err) return done(err)
state.db=data.db(dbname)
done()
})
}
module.exports.get=function(){
return state.db
}
它不是mongoClient
,將其替換為MongoClient
。 錯誤的原因是它區分大小寫:
const MongoClient=require('mongodb').MongoClient
同時替換MongoClient.connect
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.