为什么在尝试创建 React Native 应用程序时会出现此错误?

Why do I get this error when trying to create a React Native app?

所以我上周才开始使用 expo 学习 Android 和 iOS 的应用程序开发,当我第一次安装 Expo 和 运行 'expo init test' 时,我有没问题,轻松创建了测试应用程序,我可以在其中创建一些视图和按钮并制作一个简单的应用程序。今天在尝试创建另一个应用程序时,我 运行 expo init project1 然后当它 运行 时,我收到以下错误:

npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/errorhandler
npm ERR! 404
npm ERR! 404  'errorhandler@^1.5.0' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 It was specified as a dependency of '@react-native-community/cli'
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\alexm\AppData\Roaming\npm-cache\_logs20-02-12T15_40_49_482Z-debug.log
npm exited with non-zero code: 1
Set EXPO_DEBUG=true in your env to view the stack trace.

我完全没有更改我的开发设置、expo 或其他任何内容,但现在我收到此错误。为什么会发生这种情况,我该如何解决?在此先感谢您的帮助!

您应该安装节点模块“@react-native-community/cli”来修复它。

npm i -g @react-native-community/cli

我遇到了同样的错误 check this link。 npm 注册表中出现了一些错误,我认为这个问题现在已经解决了。