这是我第一次使用理智,我遇到了这个问题,在运行expo start
时,如果您能帮助我,我将非常感激。
jest-haste-map: Haste module naming collision: deliveroo-clone
The following files share their name; please adjust your hasteImpl:
* <rootDir>\package.json
* <rootDir>\sanity\package.json
Failed to construct transformer: DuplicateError: Duplicated files or mocks. Please check the
console for more info
at setModule (C:\Users\Slima\Desktop\deliveroo-clone\node_modules\jest-haste-
map\build\index.js:576:17)
at workerReply (C:\Users\Slima\Desktop\deliveroo-clone\node_modules\jest-haste-
map\build\index.js:647:9)
at async Promise.all (index 10)
at C:\Users\Slima\Desktop\deliveroo-clone\node_modules\jest-haste-map\build\index.js:459:22
at Function.load (C:\Users\Slima\Desktop\deliveroo-clone\node_modules\metro\src\node-
haste\DependencyGraph.js:86:36)
at Bundler.ready (C:\Users\Slima\Desktop\deliveroo-
clone\node_modules\metro\src\Bundler.js:61:5)
at IncrementalBundler.ready (C:\Users\Slima\Desktop\deliveroo-
clone\node_modules\metro\src\IncrementalBundler.js:309:5)
at Server.ready (C:\Users\Slima\Desktop\deliveroo-
clone\node_modules\metro\src\Server.js:1156:5) {
mockPath1: 'package.json',
mockPath2: 'sanity\\package.json'
}`
Unrecognized event: {"type":"transformer_load_failed","error":
{"mockPath1":"package.json","mockPath2":"sanity\package.json","name":"Error",“message”:“复制d文件或模拟”。请检查控制台获得更多信息“,”堆栈“:”错误:复制的文件或模拟。请查看控制台以获得更多信息\n at (C:\Users\Slima\Desktop\deliveroo-clone\node_modules\jest-haste- map\build\index.js:576:17)\n at workerReply (C:\Users\Slima\Desktop\deliveroo- clone\node_modules\jest-haste-map\build\index.js:647:9)\n at异步Promise.all (索引10)\n at C:\Users\Slima\Desktop\deliveroo-clone\node_modules\jest-匆忙- clone\node_modules\metro\src\node-haste\DependencyGraph.js:86:36)\n at Function.load (C:\User\Slima\Desktop\deliveroo- (C:\Users\Slima\Desktop\deliveroo-clone\node_modules\metro\src\Bundler.js:61:5)\n at Bundler.ready (C:\Users\Slima\Desktop\deliveroo-clone\node_modules\metro\src\Bundler.js:61:5)\n)
(C:\Users\Slima\Desktop\deliveroo- clone\node_modules\metro\src\IncrementalBundler.js:309:5)\n at Server.ready (C:\Users\Slima\Desktop\deliveroo-clone\node_modules\metro\src\Server.js:1156:5)"}}‘
发布于 2022-09-02 02:37:04
我在一个反应迟钝的项目上也有同样的问题--天生的和理智的。
我找到的唯一解决方案是创建文件夹"server“和"client”。将所有sanity文件夹/文件拖到“服务器”文件夹中,将所有其他文件拖到"client“文件夹中。
注意:只需将cd
放入"client“文件夹以运行react本机项目,将cd转到"server”文件夹以运行sanity start
。
发布于 2022-11-10 13:34:56
{“名称”:use_different_name,“私有”:真,“版本”:"1.0.0",
发布于 2022-11-24 12:09:31
这个老职位是为我工作的。这只是为一个package.json文件指定一个不同的“名称”的问题。名称属性具有相同值的两个不同的package.json文件是问题所在。React Native DuplicateError: Duplicated files or mocks
https://stackoverflow.com/questions/73085214
复制相似问题