如何配置 Cordova CLI 以使用给定平台的自定义项目模板回购?

How to configure Cordova CLI to use custom project template repo for given platform?

Cordova CLI 很简单:

cordova platform add ios

此外,您可以追加 @<VERSION_TAG> 并使用不同的版本。但我的目标是拥有这样的东西:

cordova platform add ios@https://github.com/<MY_FORK>/cordova-ios.git@<MY_VERSION_TAG/BRANCH>

所以 platform add 命令将使用我的 fork 而不是 https://github.com/apache/cordova-ios.git。 Cordova CLI 似乎不允许这种奇怪的语句,但是是否有(在哪里?)一种方法可以以某种方式对其进行自定义以对 Cordova 平台使用不同的 repo URL?

好的,我知道了,

我在遍历 Cordova-CLI 文件然后遍历 Cordova-Lib 时发现了它。答案如下:

cordova platform add git-url#custom-branch

这是来源:https://github.com/apache/cordova-lib/blob/master/cordova-lib/src/cordova/platform.js