NestJS · Senior · Запитання 2 з 75
Чому бандлер чи компілятор без підтримки метаданих декораторів може зламати Nest-застосунок?
- 1Nest потребує source maps
- 2Node.js прибирає декоратори
- ✓Правильна відповідь: Без
design:paramtypesNest не розв'яже залежності конструктора за типом, тож впровадження падає, якщо кожен параметр не має@Inject(token)
Пояснення
esbuild, наприклад, не записує метадані декораторів. SWC підтримує їх за правильної конфігурації, тому Nest документує налаштування SWC.