@hcgfe/spore-im
v0.0.128
Published
咨询中台C端SDK
Downloads
430
Readme
spore-im
咨询中台C端SDK
用途:
- 咨询中台C端插件和H5输出;
技术框架
Taro 多端编译
开发
# 安装依赖
yarn install
# 本地启动 H5
npm run dev:h5
# 本地启动 百度小程序
npm run dev:swan
# 本地启动 微信小程序
npm run dev:weapp
构建
# 构建 H5
npm run build:h5
# 构建百度小程序产物
npm run build:swan
# 构建微信小程序产物
npm run build:weapp
目录结构
├── config // 编译配置
├── scripts // 部署脚本文件
├── src
│ ├── app.config.ts
│ ├── app.less
│ ├── app.ts // 入口文件
│ ├── assets // 静态资源
│ │ └── images
│ ├── components // 业务组件
│ ├── constants // 常量&枚举
│ │ ├── DOMAIN.ts
│ │ └── URLS.ts
│ ├── pages // 页面
│ │ └── list // 会话列表页
│ ├── services // 页面服务管理
│ │ └── list
│ ├── typings // 类型定义
│ └── utils // 工具方法
│ ├── common.ts
│ ├── logger.ts
│ └── request.ts
开发规范
- 【组件写法】组件遵循函数式写法
- 【CSS样式】样式通过
less
书写,以css modules
导入,类名遵循小驼峰
命名规范,如:.topBar - 【类型定义】除
Component/Base
基础组件,其余组件/页面类型定义遵循就近原则
- 【UI组件库文档】http://ymz01.bcc-szth.baidu.com:8888/mui/newstyles/borderRadius/borderRadius.doc.html