Как можно лениво загружать модули ES6? По лени, я имею в виду, что я не хочу загружать модули, которые не нужны. Например, здесь я могу что-то сделать с RequireJS:
function someEventHandler() {
var SomeModule = require('some-module'),
module = new SomeModule();
// ...
}
Что-то в тех же строках не представляется возможным с помощью импорта ES6:
// Doesn't appear to be valid...
function someEventHandler() {
import SomeModule from 'some-module';
var module = new SomeModule();
// ...
}
Существуют ли какие-либо жизнеспособные методы, чтобы при необходимости извлекать зависимости, используя модули ES6? Или это единственный путь для отслеживания полного графика зависимостей и выборки всех фронтов?