这个错误通常是因为在测试文件中使用了 Jest 的模拟功能,但是在模拟的时候没有正确地引入模块。

具体来说,这个错误是因为在你的测试文件中,你使用了 Jest 的 'jest.mock' 方法来模拟一个名为 '@/api/proSys' 的模块,但是 Jest 并没有找到这个模块。

要解决这个问题,你需要确保在测试文件中正确地引入了这个模块。具体来说,你可以检查:

  1. '@/api/proSys' 模块是否存在。如果不存在,请确保你已经正确地安装了这个模块。
  2. 如果模块存在,你需要确保在测试文件中正确地引入了这个模块。例如,你可以使用 'import proSys from '@/api/proSys'' 来引入这个模块。
  3. 如果你已经正确地引入了这个模块,但是仍然遇到了这个错误,那么可能是因为 Jest 没有正确地解析模块路径。你可以尝试使用相对路径或绝对路径来引入模块,例如 'import proSys from '../../../src/api/proSys'' 或 'import proSys from '/src/api/proSys''。

总之,要解决这个错误,你需要仔细检查测试文件中的模块引入,确保引入路径正确,并且模块已经正确地安装和配置。

Jest.mock 报错 'Cannot find module '@/api/proSys'': 解决方法

原文地址: https://www.cveoy.top/t/topic/oggl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录