首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ava js不执行测试

Ava js不执行测试
EN

Stack Overflow用户
提问于 2020-06-10 20:54:12
回答 2查看 576关注 0票数 0

因此,我的ava >=3.0有一个问题,2.4.0所有的测试都执行得很好,我有一个ts项目编译js并执行所有js测试文件。当迁移到3.0 (或3.8)时,我尝试了这两种方法,我一直收到这个错误.

代码语言:javascript
复制
  ✖ Internal error
  Error: EEXIST: file already exists, mkdir '/Users/rage/repos/*****/****-api/node_modules/.cache/ava'
  Error: EEXIST: file already exists, mkdir '/Users/rage/repos/*****/****-api/node_modules/.cache/ava'

如果缓存文件(节点_模块/节点_模块/. cache /ava)不存在,我将得到以下错误.

代码语言:javascript
复制
✖ Couldn’t find any files to test

  ✖ Internal error
  Error: ENOENT: no such file or directory, mkdir '/Users/rage/repos/*****/****-api/node_modules/.cache/ava'
  Error: ENOENT: no such file or directory, mkdir '/Users/rage/repos/*****/****-api/node_modules/.cache/ava'

所以不确定我是不是错过了一步

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-06-12 07:14:21

您使用的是什么Node.js版本?AVA至少需要Node.js 10.18。这可能是因为在旧版本中,mkdir函数的行为可能有所不同。

票数 0
EN

Stack Overflow用户

发布于 2020-11-05 13:19:36

在我的例子中,我将Node.js版本从10.0.0升级到12.18.1,然后能够修复Ava内部错误问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62312948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档