jest 单元测试 ● Test suite failed to run DBIBoardsrcassetsimagesIcon_ datapng1 Objectanonymousfunctionmoduleexportsrequire__dirname__filenameglobaljest�PNG现这个错误是什么原因
这个错误是因为 jest 无法解析图片文件。Jest 是一个用于 JavaScript 单元测试的工具,它主要用于测试 JavaScript 代码的逻辑和功能,而不是用于测试静态资源文件(如图片、样式表等)。
解决此问题的方法是在 jest 的配置文件中,将图片文件排除在测试范围之外。具体的做法是在 jest.config.js 文件中添加一个 transformIgnorePatterns 属性,将图片文件的路径添加到其中。
示例代码如下:
module.exports = {
// other Jest configuration options
transformIgnorePatterns: [
"/node_modules/",
"^.+\\.png$"
]
};
这样配置之后,Jest 将会忽略所有以 .png 结尾的文件,避免出现上述错误。请根据你的具体需求进行相应的配置。
原文地址: https://www.cveoy.top/t/topic/h1yn 著作权归作者所有。请勿转载和采集!