Проблема, которую вы испытываете, связана с тем, что путь к папке со статическими файлами указан неверно.
Вместо использования `join(__dirname, '../../../', 'uploads')`, вы можете попробовать использовать `join(process.cwd(), 'uploads')`. `process.cwd()` возвращает текущую рабочую директорию, что позволяет правильно указать путь к папке "uploads" в корне вашего проекта.
Вот как будет выглядеть исправленный код:
```typescript
import { join } from 'path';
import { ServeStaticModule } from '@nestjs/serve-static';
@Module({
imports: [
ServeStaticModule.forRoot({
rootPath: join(process.cwd(), 'uploads'), // Исправлено здесь
}),
UsersModule,
],
})
export class AppModule {}
```
После внесения этого изменения, ваш сервер NestJS должен успешно обрабатывать и отдавать статические файлы из папки "uploads".