当我安装react-native-popup-menu时,我遇到了这样的错误。
这是错误代码
寻找 JS 文件
E:\react-native\........................\
正在加载依赖图...(节点:9460)
UnhandledPromiseRejectionWarning:错误:jest-haste-map:Haste 模块
命名冲突:重复的模块名称:react-native 路径:
E:\react-native\........................\node_modules\react-native-twitter-signin\node_modules\react-native\package.json
与 碰撞
E:\react-native\........................\node_modules\react-native\package.json
该错误是由以下原因引起的hasteImpl
返回相同的名称
不同的文件。
在 setModule (E:\react-native\........................\node_modules\jest-haste-map\build\index.js:551:17)
在workerReply (E:\react-native\........................\node_modules\jest-haste-map\build\index.js:613:9)
在 process._tickCallback (internal/process/next_tick.js:68:7) (node:9460) UnhandledPromiseRejectionWarning:未处理的承诺
拒绝。此错误是由于抛出异步内部而引起的
没有 catch 块的函数,或者拒绝一个承诺
不使用 .catch() 处理。 (拒绝 ID:2)(节点:9460)[DEP0018]
DeprecationWarning:未处理的承诺拒绝已被弃用。在
未来,承诺拒绝未处理的将终止
具有非零退出代码的 Node.js 进程。 (节点:9460)
UnhandledPromiseRejectionWarning:错误:jest-haste-map:Haste 模块
命名冲突:重复的模块名称:react-native 路径:
E:\react-native\........................\node_modules\react-native-twitter-signin\node_modules\react-native\package.json
与 碰撞
E:\react-native\........................\heybuddy\node_modules\react-native\package.json
该错误是由以下原因引起的hasteImpl
返回相同的名称
不同的文件。
在 setModule (E:\react-native\........................\node_modules\jest-haste-map\build\index.js:551:17)
在workerReply (E:\react-native\........................\node_modules\jest-haste-map\build\index.js:613:9)
在 process._tickCallback (internal/process/next_tick.js:68:7) (node:9460) UnhandledPromiseRejectionWarning:未处理的承诺
拒绝。此错误是由于抛出异步内部而引起的
没有 catch 块的函数,或者拒绝一个承诺
不使用 .catch() 处理。 (拒绝 ID:3)
我试图找到解决此错误的方法,但找不到任何解决方案。
我通过创建一个解决了这个问题metro.config.js
文件夹根目录中的文件如下:
module.exports = {
resolver: {
blacklistRE: /#current-cloud-backend\/.*/,
},
};
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)