MiniX自绘渲染跨平台框架
  • 框架说明
  • 声明式开发范式
  • 内置Api
指南
接口
  • Minix CLI
示例
  • 类Web框架

    • 框架说明
    • 类Web开发范式
    • 内置Api
  • 指南
  • 组件
  • 接口
  • 示例
  • 规范
  • DophinHybrid

    • 快速上手 (opens new window)
    • UI 组件库 (opens new window)
    • jsBridge 接口 (opens new window)
  • DolphinWeex

    • 快速上手 (opens new window)
    • UI 组件库 (opens new window)
    • jsBridge 接口 (opens new window)
  • 发布消息
  • 常见问题
  • 更新日志
  • 框架说明
  • 声明式开发范式
  • 内置Api
指南
接口
  • Minix CLI
示例
  • 类Web框架

    • 框架说明
    • 类Web开发范式
    • 内置Api
  • 指南
  • 组件
  • 接口
  • 示例
  • 规范
  • DophinHybrid

    • 快速上手 (opens new window)
    • UI 组件库 (opens new window)
    • jsBridge 接口 (opens new window)
  • DolphinWeex

    • 快速上手 (opens new window)
    • UI 组件库 (opens new window)
    • jsBridge 接口 (opens new window)
  • 发布消息
  • 常见问题
  • 更新日志
  • 导航
  • 快速上手

    • 搭建开发环境
    • 创建并运行工程
    • 目录规范
    • app 配置说明
      • 本地调试
      • mconsole真机调试
      • 断点调试
      • vscode语法工具

    # manifest.json

    • 应用的全局配置信息,包含应用的名称、生产厂商、版本号,页面注册等基本信息
    • 应用在具体设备上的配置信息,包含应用的备份恢复、网络安全等能力
    • 包的配置信息,包含每个Ability必须定义的基本属性(如包名、类名、类型以及Ability提供的能力),以及应用访问系统或其他应用受保护部分所需的权限等

    在项目工程根目录创建一个 manifest.json 文件,minix 工程模版中已内置该文件。

    
    {
        "appid": "20000139",                          // 插件唯一的 appid
        "name": "空调",                                // 插件名称
        "author": "zoiew",                            // 插件作者
        "description": "一款空调插件",                  // 插件描述
        "moduleCode": "MSScene",                      // 模块名、用于创建路由,对应后台模块的别名
        "type": "minix",                              // 插件类型 minix/weex/h5
        "versionCode": "70100",                       // 插件版本
        "dependencies": {},                           // 依赖的插件
        "targetAppVersion": "5.5.0",                  // 可兼容 App 最低版本
        "frameworkVersion": "0.59.9",                 // js框架版本
        "versionName": "1.0.0",                       // 应用程序的版本信息
        "minPlatformVersion": 7,
        "pages":[                                     // 页面配置
            "pages/index/index",                      // 首页,项目入口页面
            "pages/detail/index",
        ],
        "window": [                                   // 窗口信息配置
            {
            "designWidth": 750,                       // 设备宽度,页面显示设计时的参考值
            "autoDesignWidth": false                  // 自适应设备跨度,页面设计基准宽度是否自动计算
           },......
        ]
    }
    
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26