reactjs - Universal React Redux Starter Kit 中的 Ant Design 集成
问题描述
我正在 React 上开始一个新项目,我想使用这个堆栈:React Router 4 + Redux + Universal Rendering + Ant Design
我发现了一个不错的入门工具包https://github.com/combine/universal-react-redux可以满足我的大部分需求,除了它使用语义 UI 而不是 Ant Design
当我尝试在 Home 组件中使用 Ant Design Button 时,出现此错误
(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
- 我不知道如何解决这个问题
欢迎帮助。谢谢
解决方案
推荐阅读
- .net - .Net/SQL Server/Powershell - 从 Word Doc 中提取关键字/值
- python - 修补内置方法或类
- cassandra - Cassandra按timetemp desc排序
- swift - “自动登录”不再起作用
- java - Java 8 方法参考:如何确定采用哪种方法?
- python - 在我的 python 程序中出现类型错误?
- c - 链接另一个包含模块数组定义的 C 文件
- javascript - 如何拉出数组的一部分并将其存储在javascript中的新数组中
- amazon-web-services - 如何使用 aws cli 在 Elastic Beanstalk 上上传和部署?
- javascript - 以递归方式在形状中绘制形状 Fabric.js