# 配置相关

整个项目中,只有一个主要配置文件,就放在项目根目录下。

# 配置文件

eeui.config.js 为客户端配置文件

  • 注意: eeui.config.js 每次变动,都需要重新执行命令 npm run dev 并在IDE重新编译运行你的 app。
  1. {
  2. serviceUrl: "", //服务端网址(可选)
  3. homePage: "", //主页的JS地址(可选)
  4. homePageParams: { }, //主页其他参数(可选)
  5. navigationBarStyle: {}, //全局配置导航栏默认样式(可选)
  6. appKey: "", //用于云平台管理(可选)
  7. android: {
  8. imageEngine: "", //安卓图片适配器(可选)
  9. },
  10. wxpay: {
  11. appid: "xxx..." //微信支付appid(可选)
  12. },
  13. rongim: { //融云模块配置(可选)
  14. andorid: {
  15. enabled: false,
  16. appKey: "",
  17. appSecret: "",
  18. },
  19. ios: {
  20. enabled: false,
  21. appKey: "",
  22. appSecret: "",
  23. }
  24. },
  25. umeng: { //友盟模块配置(可选)
  26. android: {
  27. enabled: false,
  28. appKey: "",
  29. channel: "",
  30. },
  31. ios: {
  32. enabled: false,
  33. appKey: "",
  34. messageSecret: "",
  35. channel: "",
  36. }
  37. },
  38. socketHost: "", //WiFi真机同步服务器 ip 地址(可选,dev自动生成)
  39. socketPort: "" //WiFi真机同步服务器端口(可选,dev自动生成)
  40. }

# 配置说明

# serviceUrl: 服务端网址
# homePage: 主页的JS地址
  • 一般情况下留空,默认为:index.js(可自定义,比如填写:login.js时默认首页将是login.js)。
  • 也可以把JS资源放到服务器上然后把JS地址填写到这里。
  • 还可以通过 eeui.setCustomConfig 动态设置主页。
  1. // 示例:
  2. eeui.setCustomConfig('homePage', 'login.js');
  3. // 执行后下次启动App默认首页将是login.js;
  4. // 注意1:通过系统级清理app缓存后将失效。
  5. // 注意2:wifi同步模式下此设置将无效,开发者可直接修改配置参数homePage达到效果(wifi同步模式的首页采用的是发出wifi同步端的数据也就是电脑,但是eeui.setCustomConfig('homePage', 'xxxx')是保存在APP本地,所以wifi同步模式下无效)。
# homePageParams: 主页的其他参数
  • 比如导航栏颜色等。
  • 详细设置请查阅 eeui.openPage params参数说明。
# navigationBarStyle: 全局配置导航栏默认样式
# appKey: 用于云平台管理
  • 建议填写16-32位随机字符串。
  • 主要用于 EEUI云平台 (热更新、动态设置启动图等)。
# android: 安卓端相关配置
  • imageEngine: 图片适配器ImageAdapter(可选:picassoglide),留空默认:glide
# wxpay: 微信支付相关配置
  • appid: 微信支付商户appid。
# rongim: 融云相关配置(即时通讯模块)
  • enabled: 是否启用融云服务。
  • appKeyappSecret: 在融云平台申请。
# umeng: 友盟相关配置(推送、统计模块)
  • enabled: 是否启用友盟服务。
  • appKeymessageSecret: 在友盟平台申请。
  • channel: 友盟统计渠道。
# socketHost、socketPort: WiFi真机调试配置,dev模式自动生成
  • socketHost: WiFi真机调试服务器 ip 地址
  • socketPort: WiFi真机调试服务器端口