React-Native-无法从node_modules/eslint/lib/cli engine/cli-engine.js解析模块fs

React-Native-无法从node_modules/eslint/lib/cli engine/cli-engine.js解析模块fs,react-native,eslint,yarnpkg,React Native,Eslint,Yarnpkg,我有一个react本机应用程序,工作正常,但突然出现以下错误: error: bundling failed: Error: Unable to resolve module `fs` from `node_modules/eslint/lib/cli-engine/cli-engine.js`: fs could not be found within the project. 我第一次得到它的时候,我只是在测试这个应用程序,做我一整天都在做的事情,没有什么新的,没有什么不寻常的。现在我甚至

我有一个react本机应用程序,工作正常,但突然出现以下错误:

error: bundling failed: Error: Unable to resolve module `fs` from `node_modules/eslint/lib/cli-engine/cli-engine.js`: fs could not be found within the project.
我第一次得到它的时候,我只是在测试这个应用程序,做我一整天都在做的事情,没有什么新的,没有什么不寻常的。现在我甚至无法在我的设备上启动应用程序

我使用以下脚本启动应用程序:
warn start fresh
from my package.json:

"start-fresh": "cd android/ && ./gradlew clean && cd .. && rm -rf node_modules/ && yarn install && react-native start --reset-cache" 
然后,在一个新的终端选项卡中,我执行
android
。它可以在第二个选项卡中加载所有内容,但是当我返回到第一个选项卡时(在那里我运行了
warn start fresh
),它加载了一些内容,但随后我得到了错误。我不记得安装了任何新软件包或更新了软件包或类似的东西

我尝试在网上搜索解决方案,但找不到任何有用的东西。此外,在发生错误后,我有以下列表:

If you are sure the module exists, try these steps:
 1. Clear watchman watches: watchman watch-del-all
 2. Delete node_modules: rm -rf node_modules and run yarn install
 3. Reset Metro's cache: yarn start --reset-cache
 4. Remove the cache: rm -rf /tmp/metro-*
我尝试了那里列出的所有东西,但没有一个奏效


有人能帮我让这个应用程序重新运行吗?

好的,你在使用VSCode吗? 我认为在您编码时,代码中有自动导入的模块。在vscode中,如果您键入了一些内容,那么它会建议自动导入,并且可能会导入未使用的模块。
请检查代码是否有未使用的模块。

那么,您使用的是VSCode吗? 我认为在您编码时,代码中有自动导入的模块。在vscode中,如果您键入了一些内容,那么它会建议自动导入,并且可能会导入未使用的模块。
请检查代码中是否有未使用的模块。

是否在代码中使用react-native fs?是否在代码中使用react-native fs?OMG。。。我觉得自己好笨。。。我想你是对的。。。我刚刚回到我的项目上的最后一个工作推送请求,它就是这样工作的。我很确定我只是在某个地方打错了fs,这就是它不起作用的原因。不管怎么说,我只是成功了,但我认为这就是原因。谢谢您抽出时间(tho.)天啊。。。我觉得自己好笨。。。我想你是对的。。。我刚刚回到我的项目上的最后一个工作推送请求,它就是这样工作的。我很确定我只是在某个地方打错了fs,这就是它不起作用的原因。不管怎么说,我只是成功了,但我认为这就是原因。谢谢您抽出时间(tho.)