Expo init项目执行npm start后缺失Metro开发者工具访问地址
解决Metro Bundler开发者工具无法访问的问题
- 直接手动访问默认端口:Metro Bundler开发者工具默认运行在
localhost:19002,直接在浏览器输入该地址即可尝试访问。 - 强制指定启动参数:
- 执行命令
npx expo start --dev-client,强制加载开发者工具界面 - 或者执行
npm start -- --web,启动Web端预览的同时会唤起开发者工具页面
- 执行命令
- 检查环境变量:
- 确认未设置
EXPO_NO_DEVTOOLS=true这类禁用开发者工具的环境变量 - Mac/Linux终端执行
echo $EXPO_NO_DEVTOOLS,Windows终端执行echo %EXPO_NO_DEVTOOLS%检查,若输出true,清空该变量后重启项目
- 确认未设置
- 清除缓存重启:执行
npx expo start -c清除Metro缓存后重新启动项目,之后再尝试访问localhost:19002
内容的提问来源于stack exchange,提问作者5ecured
相关产品推荐
相关产品推荐

