Babel.js 为什么npx react-native init MyApp不起作用,并且不创建React Native项目?

2lpgd968  于 2022-12-08  发布在  Babel
关注(0)|答案(1)|浏览(190)

我尝试用npx react-native init <MyApp>启动一个应用程序,但它没有完成构建。两天前这还能用,今天就不行了。我在谷歌上搜索了一些想法,但我没有看到类似的东西
构建和下载依赖项一段时间后,所有操作都停止,控制台显示以下内容
iOS和Android文件夹不太完整,当我尝试运行iOS或Android时,我会收到错误。
搜索我找到了与ignore-engines相关的文章,但我不明白为什么这会突然发生在我身上,当2天前一切都工作
这个错误是什么意思,为什么?谢谢
错误jest-cli@28.0.2:引擎"节点"与此模块不兼容。需要的版本为"^12.13.0|| ^14.15.0日期||^16.10.0日期||
= 17.0.0 "。得到" 16.6.0 "错误发现不兼容的模块。info访问https://yarnpkg.com/en/docs/cli/add获取有关此命令的文档。/Volumes/MIguelApps/REACT-NATIVE/pruebas/carpeta sin ti ́ tulo/Senderos/node_modules/metro-hermes-compiler/src/emhermesc. js:77 throw ex; ^
运行时错误:中止(错误:命令失败:yarn add-D@babel/core@babel/runtime@react-native-community/eslint-config eslint jest babel-jest metro-react-native-babel-preset react-test-renderer@17.0.2).使用-s ASSERTIONS = 1构建以获取更多信息。在进程中。在进程中中止(/Volumes/MIguelApps/REACT-NATIVE/pruebas/carpeta sin ti ́ tulo/Senderos/node_modules/metro-hermes-compiler/src/emhermesc. js:402:15)。在进程中发出(节点:事件:394:28)在进程中发出(节点:内部/进程/承诺:136:22)承诺拒绝(节点:内部/进程/承诺:242:25)在进程中TicksAndRejections(节点:内部/进程/任务队列:97:
/////////////////////////
警告模式["@babel/core@^7. 17. 9 "]正试图在与模式["@babel/core@^7. 14. 0",""@babel/core@^7. 14. 0",""@babel/core@^7. 14. 0""相同的目标"/用户/miguelito/库/缓存/Yarn/v6/npm -@babel-core-7. 17. 9 - 6bae81a06d95f4d0dec5bb9d74bbc1f58babdcfe-integrity/node_modules/@babel/core"中解包,"巴别塔/核心@^7.13.16"、"巴别塔/核心@^7.14.0"、"巴别塔/核心@^7.14.0"、"巴别塔/核心@^7.14.0"、"巴别塔/核心@^7.11.6"、"巴别塔/核心@^7.11.6"、"巴别塔/核心@^7.12.3"、"巴别塔/核心@^7.11.6"、"@babel/core@^7.14.0 "]。这可能导致不确定的行为,正在跳过。警告模式["@babel/runtime@^7.17.9 "]正尝试在同一个目标"/用户/miguelito/库/缓存/Yarn/v6/npm -@babel-runtime-7.17.9-"中解包d19fbf802d01a8cb6cf053a64e472d42c434ba72-integrity/node_modules/@babel/runtime "作为模式["@babel/runtime@^7.8.4"]。这可能会导致不确定的行为,即跳过。

o2rvlv0m

o2rvlv0m1#

我遇到了同样的问题,升级到最新的节点对我很有效。

相关问题