【发布时间】:2017-03-24 20:15:53
【问题描述】:
当我尝试用 jest 测试我的 react-native 应用程序时,我遇到了一个奇怪的导入错误。我已经安装了 babel-jest、babel-preset-react-native、jest、jest-react-native 和 react-test-render,但是当我运行 npm test 时收到此错误消息。
● 测试套件无法运行
/Users/maftalion/www/stars20/kiosk/node_modules/native-base/index.js:4
import Drawer from './Components/vendor/react-native-drawer';
^^^^^^
**SyntaxError: Unexpected token import**
at transformAndBuildScript (node_modules/jest-runtime/build/transform.js:316:10)
at Object.<anonymous> (src/routes/Identification.js:3:17)
at Object.<anonymous> (src/routes/router.js:4:21)
测试套件:1 个失败,1 个通过,总共 2 个 测试:1 通过,共 1 快照:通过 1 个,共 1 个 时间:1.011s
【问题讨论】:
标签: react-native ecmascript-6 babeljs jestjs