文件名称:jest-require-bug:当前 (0.2.2) 版本 Jest 中存在的 require 错误示例
文件大小:3KB
文件格式:ZIP
更新时间:2024-07-14 07:22:07
JavaScript
Jest 中存在一个错误,该错误会阻止仅使用模块名称来要求的 CommonJS 模块上的不同模拟状态(例如require('lodash'); ) 请参阅上的错误 说明: jest.dontMock 和 jest.setMock 使用的 HasteModuleLoader 返回 undefined on /*line 362*/ var resource = this._resourceMap.getResourceByPath(absolutePath); 因此var moduleID = this._getNormalizedModuleID(currPath, moduleName); 设置为“用户::” 每次更改此引用时,它都会更改仅由其模块名称引用的每个其他模块的模拟状态。 在 require 上使用相对路径可以解决问题。
【文件预览】:
jest-require-bug-master
----client()
--------index.html(72B)
--------scripts()
----package.json(506B)
----preprocessor.js(140B)
----.gitignore(18B)
----README.md(764B)