我是靠谱客的博主 高兴缘分,最近开发中收集的这篇文章主要介绍nestjs核心之NestFactoryStatic类,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

src/core/nest-factory.ts

//nest工厂类
export class NestFactoryStatic {
    //容器实例
    private container = new NestContainer();
    //实例加载器
    private instanceLoader = new InstanceLoader(this.container);
    //日志记录器
    private logger = new Logger('NestFactory', true);
    //依赖扫描器
    private dependenciesScanner = new DependenciesScanner(
        this.container, new MetadataScanner(),
    );

    //创建一个NestApplication实例,使用指定根模块类,与Express对象
    public async create(module, express = ExpressAdapter.create()): Promise<INestApplication> {
        //初始化根模块,进行模块依赖的提取、实例化
        await this.initialize(module);
        //创建应用程序类,返回一个代理对象,可以捕捉异常,打印异常
        return this.createNestInstance<NestApplication>(
            //一个应用程序类,使用容器、express创建
            new NestApplication(this.container, express),
        );
    }

    //创建一个NestMicroService实例,参数为模块与配置
    public 

最后

以上就是高兴缘分为你收集整理的nestjs核心之NestFactoryStatic类的全部内容,希望文章能够帮你解决nestjs核心之NestFactoryStatic类所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部