生物公司网站建设,网站 模板 下载,wordpress yahoo主题,如何给网站做关键字背景
已有 cordova 运行环境的docker镜像#xff1b;
需要在离线环境下执行 cordova 从创建项目到构建安装包一系列命令#xff0c;最终生成 apk 文件。
方案
先在有网环境#xff08;最好与离线环境的OS一致#xff09;走一遍 cordova 创建打包工程、添加插件、添加平…背景
已有 cordova 运行环境的docker镜像
需要在离线环境下执行 cordova 从创建项目到构建安装包一系列命令最终生成 apk 文件。
方案
先在有网环境最好与离线环境的OS一致走一遍 cordova 创建打包工程、添加插件、添加平台、构建APK的全部流程再将 cordova-android 代码、Cordova插件代码、npm缓存、gradle缓存 拷贝到离线环境容器的对应目录。
cordova-android
先在有网环境执行 npm i再拷贝到离线环境的任意目录通过本地路径的形式添加平台 cordova platform add /path/to/cordova-android
Cordova插件代码
先在有网环境执行 npm i再拷贝到离线环境的任意目录通过本地路径的形式添加插件 cordova platform add /path/to/cordova-plugin
npm缓存
Linux 下 npm 缓存的位置在 /root/.npm拷贝到离线环境的 /root/.npm
如不确定 缓存路径可以通过以下命令 npm config get cache 获取。
gradle缓存
Linux 下 gradle 缓存的位置在 /opt/gradle拷贝到离线环境的 /opt/gradle
如不确定 缓存路径可以通过以下方式获取
查看环境变量 GRADLE_USER_HOME在 gradle 安装路径下的 /bin/gradle 文件查看 GRADLE_OPTS