繁体   English   中英

如何使用分叉版本的 cordova-android

[英]How to use a forked version of cordova-android

当前版本的 cordova-android 存在一个问题,不允许您在应用名称中使用“&”符号。

我分叉了我在回购协议中找到的拉取请求的修复程序。

我把我的 package.json 从

"cordova-android": "^10.1.1",

"cordova-android":https://github.com/fitdegree/cordova-android.git",

但现在当我运行cordova platform add android

我收到以下错误消息:

cordova platform add android
Using cordova-fetch for cordova-android@https://github.com/fitdegree/cordova-android.git
Failed to fetch platform cordova-android@https://github.com/fitdegree/cordova-android.git
Probably this is either a connection problem, or platform spec is incorrect.
Check your connection and platform name/version/URL.
CordovaError: Error: npm: Command failed with exit code 127 Error output:

关于如何使用我的分叉版本的任何想法?

cordova platform add在幕后使用 NPM,因此任何有效的 npm 安装 package 都可以使用。

cordova 平台添加 <git url>

例如: cordova platform add https://github.com/apache/cordova-android.git

cordova 平台地址../local-path

例如: cordova platform add../path/to/my-cordova-android-fork

cordova 平台添加cordova-android.tgz

使用npm pack cordova-android package,生成一个tgz文件。 然后使用cordova platform add my-cordova-android.tgz

阅读它的指南

照常创建应用程序后,使用以下命令链接分叉的 android 平台:

cordova platform add --link /path/to/cordova-android

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM