TypeScript · Middle · Pytanie 44 z 75
Czym moduleResolution: 'bundler' różni się od 'node16'/'nodenext'?
- ✓Poprawna odpowiedź:
bundlerdziała jak bundlery,nodenextprzestrzega zasad Node.js - 2
bundlerdziała tylko z Webpack 4 i starszymi - 3To synonimy dla różnych wersji TS
Wyjaśnienie
W ESM Node.js trzeba pisać rozszerzenia we względnych importach i uwzględniać exports/type. Bundlery (Vite, Next.js, esbuild) są w tym pobłażliwe, a tryb bundler odwzorowuje ich zachowanie. Dla kodu uruchamianego przez Node.js bez builda wybierz nodenext.