# 页面开发流程

### 一、安装xupd-cli

+ 安装

  ```shell
   npm install xupd-cli -g
  ```

+ 更新

  ```shell
  npm update xupd-cli -g
  ```



### 二、创建初始项目

```shell
xupd init XXX  （XXX为指定的项目名称）
```



### 三、安装依赖

```shell
xupd install
```



### 四、页面功能开发调试

+ 新建页面

  + 进入 XXX/src/pages 新建模块名称

+ 配置为根视图

  ```
  { "entryPagePath": "MainRootModule/page1", "pages": ["MainRootModule/page1"] }
  ```

  

### 五、发布js页面

~~~
xupd upload modules1
~~~



### 六、编译Bundle包

```shell
xupd bundle  // 默认编译iOS，安卓包
xupd bundle -p iOS  // 仅编译iOS Bundle包
xupd bundle -p Android // 仅编译 安卓 Bundle包
```



###七、发布js页面至cocoapod或者maven

```shell
xupd deploy  //同时发布iOS cocoapod，android maven仓库
```