首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引导可执行脚本的Nest.js依赖关系树(无服务器)

引导可执行脚本的Nest.js依赖关系树(无服务器)
EN

Stack Overflow用户
提问于 2020-01-17 22:28:28
回答 1查看 74关注 0票数 0

可以在可执行文件中运行服务吗?希望简单地“引导”模块并直接调用服务方法

代码语言:javascript
复制
const userService = new UserService()
userService.find(1).then(console.log)

但我需要将所有依赖项连接起来,并启动数据库。

typedi允许您使用getContainer,它将为您处理此问题。

EN

回答 1

Stack Overflow用户

发布于 2020-01-17 23:22:17

代码语言:javascript
复制
import { NestFactory } from '@nestjs/core'
import { AppModule } from 'app/AppModule'
import { ContactCore } from 'domain/contact/ContactCore'
import { ContactModule } from 'domain/contact/ContactModule'

(async () => {
  const app = await NestFactory.create(AppModule, {
    cors: {
      origin: ['http://localhost:3000', 'http://localhost:6006'],
      credentials: true
    }
  })
  const contactCore = app.select(ContactModule).get(ContactCore)

  const resolve = await contactCore.read({ uuid: "550718e8-4137-46c0-a90c-2abc6c4d96e2" })

  console.log(resolve)

})()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59789351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档