JavaScript-jest haste映射:haste模块命名冲突:{{name}
当我运行JavaScript-jest haste映射:haste模块命名冲突:{{name},javascript,jestjs,Javascript,Jestjs,当我运行npm运行测试时,出现以下错误: jest-haste-map: Haste module naming collision: {{name}} The following files share their name; please adjust your hasteImpl: * <rootDir>/packages/some-package/templates/js/package.json * <rootDir>/packages/so
npm运行测试时,出现以下错误:
jest-haste-map: Haste module naming collision: {{name}}
The following files share their name; please adjust your hasteImpl:
* <rootDir>/packages/some-package/templates/js/package.json
* <rootDir>/packages/some-package/templates/ts/package.json
不确定警告是什么,以及如何修复它。我得到此警告是因为我的根目录和build
目录中存在package.json
。我可以通过在我的package.json中添加以下内容来指定我只希望Jest在src
中查找测试,从而摆脱它:
"jest": {
"roots": ["src"]
}
"jest": {
"roots": ["src"]
}