Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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
您对从单个代码库构建多个ionic Cordova应用程序有何想法?_Cordova_Ionic Framework_Ionic4 - Fatal编程技术网

您对从单个代码库构建多个ionic Cordova应用程序有何想法?

您对从单个代码库构建多个ionic Cordova应用程序有何想法?,cordova,ionic-framework,ionic4,Cordova,Ionic Framework,Ionic4,我找不到解决办法,不知道是否有人有一个 我们已经开发了一个具有所有功能的应用程序,但我们还需要另外三个应用程序,根据它是哪一个应用程序,在删除或添加特定功能的情况下执行相同的操作;但基本上是从相同的代码运行,只是有一个标志,告诉应用程序哪些功能可以打开和关闭。。。类似于mode=“a”或mode=“b” 在构建ionic Cordova应用程序时,我们可以更改该标志以构建正确的应用程序,但目前必须不断切换config.xml,因为每种模式都需要构建到具有不同资源和id的不同应用程序中 Cordo

我找不到解决办法,不知道是否有人有一个

我们已经开发了一个具有所有功能的应用程序,但我们还需要另外三个应用程序,根据它是哪一个应用程序,在删除或添加特定功能的情况下执行相同的操作;但基本上是从相同的代码运行,只是有一个标志,告诉应用程序哪些功能可以打开和关闭。。。类似于mode=“a”或mode=“b”

在构建ionic Cordova应用程序时,我们可以更改该标志以构建正确的应用程序,但目前必须不断切换config.xml,因为每种模式都需要构建到具有不同资源和id的不同应用程序中

Cordova似乎没有cli选项说“使用此config.xml”进行构建,我认为您可以执行以下操作:

Ionic Cordova构建iOS--xml=mode2.xml

但是你不能


如果没有更好的方法,您可以编写一个简单的批处理文件/shell脚本来自动重命名xml文件;如果没有更好的方法,您可以编写一个简单的批处理文件/shell脚本来自动重命名xml文件