Rad*_*med 13 node.js npm react-native expo metro-bundler
每当我使用命令启动Expo Goexpo start时,都会出现此错误:
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
Run Code Online (Sandbox Code Playgroud)
我尝试重新安装metro-core,但没有效果。
小智 23
您正在运行 expo start,请尝试运行
npx expo start
Run Code Online (Sandbox Code Playgroud)
这应该有效。让我知道这个是否奏效。
我已经卸载了 React Native 并重新安装了它。然后,它成功了!
另外,当我使用 expo go 应用程序扫描二维码时,出现了一些网络问题。解决方案是使用命令将连接从 LAN 更改为隧道expo start --tunnel。
| 归档时间: |
|
| 查看次数: |
24548 次 |
| 最近记录: |