如何配置 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
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