与多个应用程序共享 React Native 代码

问题描述 投票:0回答:1

如何在自定义品牌的同时在两个项目之间共享 React Native 代码?我的商店中有一个现有的 React Native 应用程序,另一个客户想要一个具有相同功能和所有屏幕但品牌不同(徽标和更改应用程序颜色)的应用程序。有效地重用现有项目的代码同时允许轻松定制应用程序的品牌的最佳方法是什么?我计划将每个应用程序分别上传到商店,从而产生两个具有新捆绑 ID(iOS)和包名称(android)的不同移动项目。

注意:我不需要创建单独的项目,因为两个应用程序将使用相同的 React Native 代码库。在项目之间复制代码并不是一种有效的方法。

react-native mobile
1个回答
0
投票

要高效地重用现有 React Native 项目中的代码,同时允许轻松地为多个客户定制品牌,您可以按照以下步骤操作,

参数化品牌(组件):修改您的 React Native 代码以使用徽标、颜色、字体等品牌元素的参数。您将使用可以轻松自定义的变量,而不是将这些值直接硬编码到组件中。

© www.soinside.com 2019 - 2024. All rights reserved.