# toolkit-retail

零售云统一研发套件

支持配套astore的模块研发流程 

## 环境准备

> 适用于 node >= v10

- 安装 nodejs
- 设置npm 淘宝源（加速npm安装速度） `npm config set registry https://registry.npm.taobao.org`
- 安装 fie : npm install -g fie
- fie switch 
> 切换研发环境为阿里外网环境
- 初始化项目: fie init retail
> 根据需要开发的内容选择dsl和项目类型

## rax 工程
> 支持rax模块及rax项目的研发

- fie start
- fie build
- fie publish


## react 工程
> 适用于react交付项目，纪元资源同步

- 调试：fie start

- 构建：fie build

- 增加项目组件 fie add
  - 增加组件 fie add -c 
  - 增加页面 fie add -p 

- 开发配置 fie config
  - 从指定文件导入配置 fie config --file='文件路径'  
  - 打印配置  fie config --detail   打印配置
  - 切换用户  fie config --use      切换用户
  - 多用户写入 fie config --profile

- 发布部署 fie publish
  - 发布日常 fie publish -d 
  - 发布线上 fie publish -o 
