AVA测试设置:"意外的令牌导出"

时间:2016-07-23 23:27:42

标签: node.js ecmascript-6 babeljs ava

问题

我试图将AVA测试添加到项目中,并且我的测试没有使用我的Babel设置正确解析ES2015模块。对我来说奇怪的是import s工作正常,如果我运行我的npm run build并运行REPL的输出它就可以工作......所以似乎AVA没有转换{{1}我的export中的配置是否正确或有问题?我试过阅读文档并查看其他示例但没有成功。

重现步骤

  1. 克隆https://github.com/trevordmiller/utility-functions
  2. package.json checkout分支
  3. tests
  4. npm install
  5. 获取错误(下面的屏幕截图) - npm test第7行的ES2015模块export错误:

    AVA test error

1 个答案:

答案 0 :(得分:4)

将“require”:[“babel-register”]添加到package.json中的AVA配置