Я начинаю новый проект на React и хочу использовать этот стек: React Router 4 + Redux + Универсальный рендеринг + Дизайн муравьев
Я нашел этот хороший стартовый набор https://github.com/combine/universal-react-reduxкоторые покрывают большинство моих потребностей, за исключением того, что я использую Semantic UI, а не Ant Design
Я пытаюсь интегрировать в него Ant Design, как и в другом работающем проекте, следуя инструкциям этой статьи https://medium.com/@GeoffMiller/how-to-customize-ant-design-with-react-webpack-the-missing-guide-c6430f2db10f
Когда я пытаюсь использовать Ant Design Button в компоненте Home, у меня появляется эта ошибка
(function (exports, require, module, __filename, __dirname) { import Button from './button';
^^^^^^
SyntaxError: Unexpected token import
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Object.obj.(anonymous function) [as runInThisContext] (/Users/Arnaud/Documents/Tepee/src/universal-react-redux/node_modules/node-dev/lib/hook.js:30:19)
at Module._compile (module.js:607:28)
at Module._extensions..js (module.js:654:10)
at nodeDevHook (/Users/Arnaud/Documents/Tepee/src/universal-react-redux/node_modules/node-dev/lib/hook.js:61:7)
at require.extensions.(anonymous function) (/Users/Arnaud/Documents/Tepee/src/universal-react-redux/node_modules/babel-register/lib/node.js:152:7)
at Object.nodeDevHook [as .js] (/Users/Arnaud/Documents/Tepee/src/universal-react-redux/node_modules/node-dev/lib/hook.js:61:7)
at Module.load (module.js:556:32)
at tryModuleLoad (module.js:499:12)
[ERROR] 00:14:04 SyntaxError
Что я понимаю об ошибке, так это то, что babel не используется в этом случае (потому что импорт не понимается)но
- Я не понимаю, почему это работает для других библиотек, а не для antd
- Я понятия не имею, как это исправить
СправкаДобро пожаловать.Спасибо