【发布时间】:2021-09-16 10:56:46
【问题描述】:
我只是想使用react-native init 命令创建一个react native 应用程序。但它与消息一起挂起:
fetchMetadata: sill resolveWithNewModule react-native@0.64.2 检查 可安装状态
当然,我不是第一个面临同样问题的人,我找到了很多答案,并尝试了几乎所有在谷歌搜索时找到的解决方案,
例如:
- 卸载并重新安装
node - 安装
yarn - 清除
npm缓存 - 使用
home-brew安装node而不是直接安装 -
npm i -g react-native;然后react-native init
和许多其他解决方案,但它仍然卡住。
无论如何,它与 MacOS 版本或网络连接等无关;因为它可以在另一台具有相同操作系统的机器上运行,并且在同一个网络上。
我相信 react native 社区对这个问题很熟悉,可能有人会说这是已经回答,因此会关闭它,但它仍然挂起。不知道是什么问题。
我不确定它是否与 node 或 npm 或其他一些相关。因为我遇到了同样的问题,所以当我尝试create-react-app。
我只是想知道有什么办法可以解决这个问题吗?
和
是否存在node、npm 或npx 或其他在由于任何原因挂起时产生的错误,可能是在下载某些依赖项或运行某些命令等时;并显示一些关于发生了什么和缺少什么的信息。
假设这与node、npm 或npx 更相关;因为这些负责下载和运行模块和依赖项,或者可能是因为react-native init 中的错误处理。无论哪种情况,都可能假设机器上一切正常,并且如果缺少某些东西,则可能无法检查和报告。
【问题讨论】:
标签: node.js reactjs react-native npm npx