【发布时间】:2016-07-23 23:27:42
【问题描述】:
问题
我正在尝试将 AVA 测试添加到项目中,但我的测试没有使用我的 Babel 设置正确解析 ES2015 模块。对我来说奇怪的是imports 工作正常,如果我运行我的npm run build 并运行 REPL 的输出它就可以工作......所以似乎 AVA 没有正确编译 export 语句或者是什么我的package.json 中的配置有问题吗?我尝试通读文档并查看其他示例,但均未成功。
重现步骤
- 克隆https://github.com/trevordmiller/utility-functions
-
checkouttests分支 npm installnpm test
得到一个错误(下面的屏幕截图)-getURLSlug 的第 7 行上的 ES2015 模块 export 错误:
【问题讨论】:
标签: node.js ecmascript-6 babeljs ava