首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何禁用地铁打包机“自动弹出”

如何禁用地铁打包机“自动弹出”
EN

Stack Overflow用户
提问于 2019-01-25 14:09:21
回答 3查看 2.9K关注 0票数 6

当构建响应时,本地应用程序会自动弹出新的终端窗口(如果还没有运行)。

Problem在配置CI工具(Jenkins)时,对于beta和发布部署来说,这种行为是阻塞的,因为我们希望设置2-3个不同的应用程序,如果以前打开了Metro的一个实例,那么其他的应用程序构建就会失败。

我检查了XCode项目的所有“运行脚本”阶段。没有任何脚本可以打开麦德勒。

如果配置不是调试的话,我们真的需要地铁绑定服务器吗?如果不是,那么如何在版本构建期间禁用它。

谢谢。

EN

回答 3

Stack Overflow用户

发布于 2020-08-07 19:12:03

查看构建过程中的Start packager步骤,看起来您可以将RCT_NO_LAUNCH_PACKAGER设置为非空值来禁用Packager。这对我使用Reactinative0.61.5运行发行版构建起了作用。

票数 1
EN

Stack Overflow用户

发布于 2021-02-17 14:37:30

我跟着这个https://reactnative.dev/docs/publishing-to-app-store,它帮我解决了这个问题。

To configure your app to be built using the Release scheme, go to Product → Scheme → Edit Scheme. Select the Run tab in the sidebar, then set the Build Configuration dropdown to Release.

票数 1
EN

Stack Overflow用户

发布于 2019-01-25 20:06:27

如果您使用node.js,地铁绑定程序将在终端内运行,另一种选择是在运行应用程序react-native start之前调用它,react-native start应该打开弹出窗口,并且在构建过程中不应该打开新的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54366938

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档