我无法异步连接到 mongodb。请让我知道我做错了什么。
蒙戈配置文件:
import { MongooseModuleOptions } from '@nestjs/mongoose';
export default (): { mongoConfig: MongooseModuleOptions } => ({
mongoConfig: {
uri: process.env.DB_URI,
connectionName: 'learn-nest',
useCreateIndex: true,
useUnifiedTopology: true,
useFindAndModify: false,
useNewUrlParser: true,
},
});
Run Code Online (Sandbox Code Playgroud)
这是应用程序模块内部编写的代码
import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { MongooseModule } from '@nestjs/mongoose';
import { ConfigModule, ConfigService } from '@nestjs/config';
@Module({
imports: [
ConfigModule.forRoot({
envFilePath: ['.env'],
isGlobal: true,
cache: true,
}),
MongooseModule.forRootAsync({ …Run Code Online (Sandbox Code Playgroud) 我已经使用brew 安装了puppeteer。另外,我的项目中有 puppeteer 作为依赖项。
但是当我的代码到达这一行时:
const browser = await puppeteer.launch({ headless: true });
Run Code Online (Sandbox Code Playgroud)
我无法在任何地方找到解决方案。