我试图连接使用 Mongoose ,但我一直得到下面的错误。如果我尝试使用MongoClient,一切都正常。
import connectMongo from '../../lib/connectMongo'
console.log("TRY TO CONNECT...")
connectMongo()
console.log("CONNECTED!")
/lib/connectMongo.ts
import mongoose from "mongoose";
const connectMongo = async () => mongoose.connect(process.env.MONGODB_URI as string);
export default connectMongo;
未找到模块:无法解析“J:\react-projecte\find\node_modules\mongoose\node_modules\mongodb\lib”中的“mongodb-client-encryption”
和
./node_modules/mongoose/node_modules/mongodb/lib/utils.js关键依赖项:依赖项请求是表达式
1条答案
按热度按时间m0rkklqb1#
请确保您使用的Node.js版本高于14。您使用**
npm install
**connect方法安装的依赖需要使用await,如下所示。