ERROR MESSAGE IN QUESTION:
试图从文件C:\Users\OG\Desktop\programming\react_native\mealstogo\MealsToGo2\node_modules\@firebase\app\dist\esm\index.esm2017.js
解析模块idb
时,成功找到了包C:\Users\OG\Desktop\programming\react_native\mealstogo\MealsToGo2\node_modules\idb\package.json
.然而,这个包本身指定了一个无法解析的main
模块字段(C:\Users\OG\Desktop\programming\react_native\mealstogo\MealsToGo2\node_modules\idb\build\index.cjs
).实际上,这些文件都不存在:
这个错误令人困惑的地方在于文件索引.esm2017确实存在于目录中."`C:\Users\OG\Desktop\programming\react\u native\mealstogo\MealsToGo2\node\u modules\idb\build\index.cjs'
我已卸载并重新安装firebase.我已经安装并卸载了"idb".我已经清除了Yarn 缓存、expo缓存、删除 node _模块并重新安装,以及清除了watchman缓存,但都没有用.我还三次判断了文件目录是否在错误消息显示的位置.
安装lottie react native时出现了错误,但这似乎与此无关,在删除lottie react native后,问题仍然存在.我使用git将代码还原到行为开始之前,现在问题仍然存在.
现在整个项目几乎都成了垃圾,我该如何前进呢.