Node.js · Middle · Pytanie 65 z 75
Czy kod CommonJS w nowoczesnym Node.js może zrobić require() modułu ES?
- 1Nie, moduły ES można wczytać tylko przez
import - 2Tak, ale tylko moduły JSON
- ✓Poprawna odpowiedź: Tak, jeśli moduł ES nie ma top-level
await
Wyjaśnienie
require(esm) pojawił się w nowszych wersjach i bardzo ułatwił mieszanie systemów modułów. Jeśli moduł używa top-level await, użyj dynamicznego import().