每当我使用expo start
命令启动expo时,就会出现此错误
Error: Cannot find module 'metro-core'
Require stack:
- /usr/local/lib/node_modules/expo/node_modules/@expo/cli/build/src/start/server/metro/instantiateMetro.js
- /usr/local/lib/node_modules/expo/node_modules/@expo/cli/build/src/start/server/metro/MetroBundlerDevServer.js
- /usr/local/lib/node_modules/expo/node_modules/@expo/cli/build/src/start/server/DevServerManager.js
- /usr/local/lib/node_modules/expo/node_modules/@expo/cli/build/src/start/startAsync.js
- /usr/local/lib/node_modules/expo/node_modules/@expo/cli/build/src/start/index.js
- /usr/local/lib/node_modules/expo/node_modules/@expo/cli/build/bin/cli
我试过重新安装地铁核心,但没有效果。有谁知道解决办法吗?
发布于 2022-08-29 12:34:42
我已经卸载了ReactiveNative并重新安装了它。那就成功了!
此外,当我使用expo应用程序扫描QR代码时,出现了一些网络问题。解决方案是使用expo start --tunnel
命令将连接从LAN更改为隧道。
发布于 2022-08-29 18:10:38
您正在运行世博启动,尝试运行。
npx expo start
这应该能行。如果这有用的话请告诉我。
https://stackoverflow.com/questions/73509819
复制相似问题