Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native React原生风格中的不同package.json依赖项_React Native_React Native Android - Fatal编程技术网

React native React原生风格中的不同package.json依赖项

React native React原生风格中的不同package.json依赖项,react-native,react-native-android,React Native,React Native Android,我有两种风格的相同Android应用程序内置于React Native(Lite和Pro)。 我能够在app和gradle风格中注入特定的变量,因此我可以让这两个应用在运行时表现不同 然而,这两种风格最终包含来自相同package.json的相同模块,即使这两种风格中的一种没有所有的功能,因此也不需要manifest Merge设置的所有模块和权限 是否有一种方法可以在构建阶段包含/排除模块,而不必复制所有内容 举个例子:Lite版本不需要摄像头,但因为我将react native camera

我有两种风格的相同Android应用程序内置于React Native(Lite和Pro)。
我能够在app和gradle风格中注入特定的变量,因此我可以让这两个应用在运行时表现不同

然而,这两种风格最终包含来自相同
package.json
的相同模块,即使这两种风格中的一种没有所有的功能,因此也不需要manifest Merge设置的所有模块和权限

是否有一种方法可以在构建阶段包含/排除模块,而不必复制所有内容


举个例子:Lite版本不需要摄像头,但因为我将
react native camera
包含在我的
package.json
中,Lite版本最终需要摄像头权限,即使它不使用它。

嘿,你找到解决方案了吗?不幸的是,没有。