我通过以下方式创建了一个简单的应用程序:
react-native init myApp它创造的很好。当我用:
react-native run-android我得到以下错误:
Error: Unable to resolve module `./Libraries/YellowBox/YellowBox` from `node_modules\react-native\index.js`:
None of these files exist:
* node_modules\react-native\Libraries\YellowBox\YellowBox(.native|.android.js|.native.js|.js|.and....(continues)令人难以置信的令人沮丧的是,在过去的几天里,我成功地运行了这个初始化应用程序(在之前的初始化中)多次。所以我不知道为什么它今天不能运行(今天尝试了三个初始化)。我没有改变代码一个字符从信息化。我试着重新启动我的电脑,删除我的虚拟android设备(通过Android ),并创建一个新的。同样的错误不断出现。我尝试通过我的物理Android设备运行它,同样的错误。我尝试过从项目中删除节点模块并重新安装它们(npm install)。同样的错误。有什么想法吗?
发布于 2020-09-21 16:34:28
我使用以下命令成功地解决了这个问题:
react-native start --reset-cache在地铁启动后,运行该应用程序:
react-native run-android在我的例子中,它发生在更新了一个包.
之后。
发布于 2020-08-10 09:15:30
遇到同样的问题,发现它是一个缓存问题与地铁。YellowBox被转移到YellowBoxDeprecated。
通过执行以下操作,我能够解决这个问题:
package-lock.json
cd android & .\gradlew clean)npm install the packages)。
https://stackoverflow.com/questions/62846261
复制相似问题