未找到转换选项中的模块 <rootDir>/node_modules/vue-jest

Posted

技术标签:

【中文标题】未找到转换选项中的模块 <rootDir>/node_modules/vue-jest【英文标题】:Module <rootDir>/node_modules/vue-jest in the transform option was not found 【发布时间】:2019-05-24 01:05:57 【问题描述】:

我遇到了一个错误,我需要你的帮助。感谢观看这个问题。

我的情况:我正在为我的项目配置 Drone CI 工具,当我在drone.yml 上运行单元测试时得到了这个。

Validation Error:

  Module <rootDir>/node_modules/vue-jest in the transform option was not found.

  Configuration Documentation:
  https://jestjs.io/docs/configuration.html

这是我的jest.conf.js

transform: 
    "^.+\\.js$": "babel-jest",
    ".*\\.vue$": "<rootDir>/node_modules/vue-jest"
  ,

我尝试过的:

    删除&lt;rootDir&gt;/node_modules/。但我收到另一个错误Module vue-jest in the transform option was not found.。所以我认为这不是正确的解决方案

【问题讨论】:

修复了吗?这是如何解决的? @Jayan 是的。我找到了解决方案。但是,距离现在太久了,我搬到了新公司。所以我现在不记得了。对不起。 【参考方案1】:
npm install --save-dev vue-jest

然后重新运行您的测试

【讨论】:

即使包在 node_modules 文件夹中,我仍然遇到同样的问题

以上是关于未找到转换选项中的模块 <rootDir>/node_modules/vue-jest的主要内容,如果未能解决你的问题,请参考以下文章

Python - 未找到 Numpy 模块

未找到模块:错误:无法解析 React-js?

monorepo 中的“'rootDir' 应包含所有源文件”

构建 .dll 时未找到 GCC 选项

aidlux,显示命令未找到

EF Core 错误 - 未找到项目。更改当前工作目录或使用 --project 选项