обслуживайте файлы c в микросервисе - PullRequest
0 голосов
/ 23 марта 2020

Я пытаюсь подать stati c файлы, изображение в моем случае, в моем гнезде js microservice.
Кто-нибудь знает, как это сделать?
Единственная информация, которую я могу находка заключается в том, как обслуживать stati c файлы в обычных приложениях nest js, а не как в микросервисном приложении.

Ответы [ 2 ]

2 голосов
/ 23 марта 2020

из документов

import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { ServeStaticModule } from '@nestjs/serve-static';
import { join } from 'path';

@Module({
  imports: [
    ServeStaticModule.forRoot({
      rootPath: join(__dirname, '..', 'client'),
    }),
  ],
  controllers: [AppController],
  providers: [AppService],
})
export class AppModule {}
0 голосов
/ 24 марта 2020

Я исправил это, чтобы обслуживать образ в «main-service», который представляет собой API, который подключается к микросервисам.
Использовал приведенный выше пример и документы для этого.

...