使用 babel 更新 Ava 配置

updated Ava configuration using babel

我们最近从 ava 0.17.0 更新到版本 2.4.0。 package.json 中的旧配置不再有效,ava 测试现在失败。

我们 package.json 中的旧配置如下所示

"ava":{ "timeout": "10米", "files": [ "app//*Spec.js", "lib//*Spec.js", “*Spec.js” ], "source":[ “**/*.{js,jsx}” ], "babel":{ "presets":[ [ "env", { "targets":{ "node": "current" } } ] ] } },

谁能告诉我 ava 2.4.0 需要的新配置是什么....?

可能您需要将当前 babel 值包装在 "testOptions" 对象中,例如"babel": { "testOptions": { "presets": … } }。没有看到你的错误很难说更多。