0.4.2 • Published 3 years ago

@aliretail/mall-trade-sdk v0.4.2

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

交易正向 mall-trade-sdk


目录结构说明

1. 根目录说明

.
├── src
   ├── componets         -- SDK 导出的交易正向模块
   ├── pages             -- SDK 预览页面集合(仅用于 SDK 开发调试)
   ├── app.js            -- SDK 预览入口文件、处理应用生命周期(仅用于 SDK 开发调试)
   ├── app.json          -- SDK 预览页面路由配置、小程序配置(仅用于 SDK 开发调试)
   ├── global.css        -- SDK 预览全局样式文件(仅用于 SDK 开发调试)
   └── projectConfig.js  -- SDK 预览工程配置文件(仅用于 SDK 开发调试)

2. components 目录说明

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

.components
├── trade_buy_address
├── trade_buy_anonymity
├── trade_buy_billbar
├── trade_buy_delivery_cycle
├── trade_buy_delivery_method
├── trade_buy_delivery_mode
├── trade_buy_delivery_time
├── trade_buy_deposit_expand
├── trade_buy_float_tips
├── trade_buy_gift_bar
├── trade_buy_invalid
├── trade_buy_invalid_item
├── trade_buy_invalid_title
├── trade_buy_iteminfo
├── trade_buy_memobar
├── trade_buy_nodata
├── trade_buy_orderblock
├── trade_buy_ordershop
├── trade_buy_pre_sale
├── trade_buy_promontion_activity_item
├── trade_buy_promontion_activity_title
├── trade_buy_promotion_activity_block
├── trade_buy_promotion_coupon
├── trade_buy_promotionbar
├── trade_buy_root
├── trade_buy_submit_order
├── trade_buy_switch_address
├── trade_buy_totalcount
├── trade_cart_address
├── trade_cart_banner
├── trade_cart_block
├── trade_cart_empty
├── trade_cart_invalid_group
├── trade_cart_item
├── trade_cart_order_total
├── trade_cart_recommend
├── trade_cart_root
├── trade_cart_sale_info
├── trade_cart_shop
├── trade_cart_shop_promotion
├── trade_cart_sku_info
├── trade_cart_suspend_service
├── trade_cart_top_total
├── trade_detail_advice
├── trade_detail_body
├── trade_detail_bodybanner
├── trade_detail_bookingbar
├── trade_detail_comment
├── trade_detail_deliverplan
├── trade_detail_delivery_cycle
├── trade_detail_delivery_mode
├── trade_detail_delivery_time
├── trade_detail_footer
├── trade_detail_goodscontain
├── trade_detail_goodsdetail
├── trade_detail_goodsinfo
├── trade_detail_groupbuy
├── trade_detail_image
├── trade_detail_nodata
├── trade_detail_parameter
├── trade_detail_paramskublock
├── trade_detail_point
├── trade_detail_saleinfo
├── trade_detail_skuinfo
├── trade_detail_sliderlist
├── trade_detail_tabs
├── trade_group_buy_rule_main
├── trade_group_buy_rule_root
├── trade_result_advice
├── trade_result_root
└── trade_result_show

3. pages 目录说明

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

pages 目录下的页面仅用作 SDK 开发调试时使用,正常使用 SDK 时只引用 components 下的模块,详见零售云 C 端壳工程 mall-shell

.pages
├── trade_buy             -- 下单页
├── trade_cart            -- 购物车
├── trade_detail          -- 商品详情
├── trade_group_buy_rule  -- 拼团规则
└── trade_result          -- 订单列表结果
    ├── components.js     -- 组件依赖
    ├── index.jsx         -- Page 配置、配置奥创请求相关内容
    └── mock-datas        -- 数据mock(建议:联调通过后以真实、可读、具有代表性的数据覆盖)
        └── default.js

迭代说明

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

开发说明

git clone git@codeup.aliyun.com:halo/debug/mall-trade-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
0.4.3-alpha.2

3 years ago

0.4.3-alpha.1

3 years ago

0.4.2-alpha.1

3 years ago

0.4.2-alpha.6

3 years ago

0.4.2-alpha.5

3 years ago

0.4.2-alpha.4

3 years ago

0.4.2-alpha.3

3 years ago

0.4.1-alpha.5

3 years ago

0.4.2

3 years ago

0.4.1-alpha.4

3 years ago

0.4.1

3 years ago

0.4.0-alpha.1

3 years ago

0.4.1-alpha.3

3 years ago

0.4.1-alpha.2

3 years ago

0.3.9

3 years ago

0.3.9-alpha.5

3 years ago

0.4.0

3 years ago

0.3.9-alpha.1

3 years ago

0.3.9-alpha.2

3 years ago

0.3.9-alpha.3

3 years ago

0.3.9-alpha.4

3 years ago

0.3.8-alpha.3

3 years ago

0.3.8-alpha.2

3 years ago

0.3.8

3 years ago

0.3.8-alpha.1

3 years ago

0.3.7

3 years ago

0.3.7-alpha.3

3 years ago

0.3.7-alpha.2

3 years ago

0.3.6-alpha.2

3 years ago

0.3.6

3 years ago

0.3.7-alpha.1

3 years ago

0.3.2-alpha.1

3 years ago

0.3.4-alpha.1

3 years ago

0.3.0

3 years ago

0.3.5

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.3.4

3 years ago

0.3.3

3 years ago

0.3.0-alpha.1

3 years ago

0.3.5-alpha.1

3 years ago

0.2.9-alpha.3

3 years ago

0.2.9-alpha.2

3 years ago

0.3.3-alpha.1

3 years ago

0.2.9

3 years ago

0.3.1-alpha.1

3 years ago

0.3.1-alpha.2

3 years ago

0.2.8-alpha.1

3 years ago

0.2.8

3 years ago

0.2.7-alpha.1

3 years ago

0.2.6-alpha.1

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.5-alpha.1

3 years ago

0.2.4-alpha.3

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.2.4-alpha.2

3 years ago

0.2.4-alpha.1

3 years ago

0.2.3-alpha.5

3 years ago

0.2.3

3 years ago

0.2.3-alpha.3

3 years ago

0.2.3-alpha.2

3 years ago

0.2.3-alpha.1

3 years ago

0.2.3-alpha.4

3 years ago

0.2.1-alpha.2

3 years ago

0.2.2-alpha.1

3 years ago

0.2.1-alpha.1

3 years ago

0.2.1

3 years ago

0.2.2

3 years ago

0.1.9-alpha.5

3 years ago

0.1.9-alpha.6

3 years ago

0.1.9-alpha.3

3 years ago

0.1.9-alpha.4

3 years ago

0.1.9-alpha.1

3 years ago

0.1.9-alpha.2

3 years ago

0.1.8-alpha.1

3 years ago

0.2.0-alpha.1

3 years ago

0.2.0

3 years ago

0.1.8

3 years ago

0.1.9

3 years ago

0.1.5-alpha.2

3 years ago

0.1.7-alpha.1

3 years ago

0.1.6-alpha.2

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.0

3 years ago

0.1.4-alpha.1

3 years ago

0.1.1

3 years ago

0.1.1-alpha.1

3 years ago

0.1.0-alpha.3

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.3-alpha.2

3 years ago