【发布时间】:2021-12-04 01:25:09
【问题描述】:
我将 Metro 配置为在不同的端口上运行 React Native 打包程序/捆绑程序,因为 McAfee 服务正在使用 8081,我无法在我的 Mac 上终止此进程。
我在 Xcode 脚本/文件等中将默认端口更改为不同的端口。但是每次运行应用程序之前,我都必须手动启动 react metro server(packager/bundler)。但是,在您的 MetroConfig.js 文件中进行以下编辑后,如果您运行该应用程序,Metro 服务器将自动在此文件中指定的不同端口上运行
const { getDefaultConfig } = require('expo/metro-config');
const portConfig = getDefaultConfig(__dirname);
portConfig.server.port = 8088;
module.exports = portConfig;
谢谢!
【问题讨论】:
标签: javascript ios xcode react-native expo