Я пытаюсь реорганизовать растущее приложение React для использования отложенной загрузки. Взяв в качестве примера следующее:
import React, { Component } from 'react'
import { render } from 'react-dom'
import Loadable from 'react-loadable';
const Orders = Loadable({
loader: () => import('./Orders'),
loading() {
return <div>Loading...</div>
}
});
Моя компиляция веб-пакета всегда завершается с:
Module build failed: SyntaxError: Unexpected token
...
> 24 | loader: () => import('./Orders'),
Очевидно, что импорт душит код, но я не понимаю, почему.
Мой .babelrc
файл выглядит так:
{
"presets": ["env", "react"]
}