@aliretail/mall-member-sdk

0.4.1 • Public • Published

商城会员 mall-member-sdk


目录结构说明

1. 根目录说明

.
├── src
   ├── componets         -- 页面依赖模块集合
   ├── pages             -- 页面集合
   ├── app.js            -- 入口文件、处理应用生命周期
   ├── app.json          -- 页面路由配置、小程序配置
   ├── global.css        -- 全局样式文件(仅SDK中生效,注入壳工程后以壳工程的全局样式覆盖之)
   └── projectConfig.js  -- 工程配置文件(仅SDK中生效,注入壳工程后以壳工程的工程配置覆盖之)

2. pages 目录说明

页面命名以 member_ 开头,单词以 _ 进行分割,不允许在页面命名中出现任何大写字母及数字

.pages
├── member_detail
│  ├── ...
├── member_list
│   ├── ...
├── member_select_type
│   ├── ...
└── member_service
    ├── components.js  -- 组件依赖
    ├── index.jsx      -- Page 配置、配置奥创请求相关内容
    └── mock-datas     -- 数据mock(建议:联调通过后以真实、可读、具有代表性的数据覆盖)
        └── default.js

3. components 目录说明

模块根据页面进行分组,多个页面共同使用到的模块以 common_ 开头,单词以 _ 进行分割,仅自身页面用到的模块以自身页面名开头(如 list_detail_),不允许在模块目录命名中出现任何大写字母及数字

.components
├── common_bottom_button
├── common_float_tips
├── common_item
├── common_page_root
├── detail_address
├── detail_amount
├── detail_button
├── detail_cancel_button
├── detail_delivery
├── detail_info
├── detail_step
├── detail_stream
├── detail_talk_history
├── list_container
├── list_item
├── list_nodata
├── select_type_operator
├── service_amount
├── service_block
├── service_buttom_text
├── service_delivery
├── service_evidence
├── service_memo
└── service_reason

迭代说明

  1. 明确需求是否输入交易逆向 SDK
  2. master拉开发分支 daily/feature_20210530_xxxx, 通过 xxxx 一两个单词概括本次需求
  3. 需求发布后需及时合并回 master 分支
  4. demand.md中关联需求发布分支、需求 PRD 文档、需求设计稿等,并辅以简单说明方便后人踩坑

开发说明

git clone git@codeup.aliyun.com:halo/debug/mall-member-sdk.git

cnpm install

npm start

npm build

// 发包
npm publish
若 npm publish 无权限
nrm ls
→ cz --------- http://c.public.registry.zacz.cn/

nrm use cz

npm login

npm publish

Readme

Keywords

Package Sidebar

Install

npm i @aliretail/mall-member-sdk

Weekly Downloads

1

Version

0.4.1

License

none

Unpacked Size

11.2 MB

Total Files

518

Last publish

Collaborators

  • aliretail