Wie kann ich ein ES6-Modul bedingt importieren?
Ich muss etwas tun wie:
if (condition) {
import something from 'something';
}
// ...
if (something) {
something.doStuff();
}
Der obige Code wird nicht kompiliert. es wirftSyntaxError: ... 'import' and 'export' may only appear at the top level
.
Ich habe versucht mitSystem.import
wie gezeigtHie, aber ich weiß nicht woSystem
kommt von. Ist es ein ES6-Vorschlag, der nicht angenommen wurde? Der Link zu "Programmatic API" aus diesem Artikel führt mich zu einemdeprecated docs page.