如何生成用于远程调试的插件js?

在APPCloud平台构建开发包,在该条构建记录中可以下载www内容,该压缩包即为可以用于调试的插件js。

--

对于高级用户,可以使用如下步骤在本地生成开发版本js:

环境准备

  1. 配置Android/iOS的开发环境;
  2. Windows或Mac安装好node环境;
  3. 安装好cordova环境,npm install -g cordova

生成开发版js

  1. 将工程根目录的config_template.xml拷贝一份重命名为config.xml(已经存在config.xml文件,务必保证和config_template.xml内容一致)

  2. Android平台,工程根目录下执行cordova prepare android,完成后,工程根目录/platforms/android/platform_www下的内容即为插件js内容;

  3. iOS平台,工程根目录执行cordova prepare ios,完成后,工程根目录/platforms/ios/platform_www下的内容即为插件js内容;

远程调试推荐做法

  1. iOS和Android两个平台分别建不同的远程调试站点,可以使用诸如http-server等轻量级web服务器;

  2. iOS远程调试站点指向工程根目录/platforms/ios/www,Android远程调试站点指向工程根目录/platforms/android/assets/www

  3. 每次工程根目录下的www内容有更新执行cordova prepare android/ios即可;

  4. 对于插件有新增、更新、删除的情况,最简单的方式是删除platformsplugins目录,再执行cordova prepare android/ios即可;对于熟悉cordova命令的高级用户可以使用cordova plugin rm/update/add等命令进行相关操作,详细用法可以使用cordova help命令查看;

results matching ""

    No results matching ""