{"_id":"@aliretail/basemember","_rev":"2-2abc611ae0f5ab5bef869881194f0184","name":"@aliretail/basemember","dist-tags":{"alpha":"1.3.0-alpha.3","latest":"1.3.0-alpha.3"},"versions":{"1.3.0-alpha.3":{"name":"@aliretail/basemember","description":"CITRUS会员中心","version":"1.3.0-alpha.3","keywords":["rax","miniapp"],"scripts":{"start":"fie start","build":"fie build","f2elint-scan":"f2elint scan","f2elint-fix":"f2elint fix"},"maintainers":[{"name":"aliretail","email":"hongbang.lhb@alibaba-inc.com"}],"dependencies":{"@alifd/meet":"^2.5.3","@alifd/mobile-theme-18351":"^0.14.0","@aliretail/officialmod-miniapp-rax-common_cube":"^0.1.4-alpha.1","@aliretail/officialmod-miniapp-rax-common_dialog":"^0.1.4-alpha.1","@aliretail/officialmod-miniapp-rax-common_float_entry":"^0.1.6","@aliretail/officialmod-miniapp-rax-common_navigation_bar":"^0.1.2-alpha.1","@aliretail/officialmod-miniapp-rax-common_swiper":"^1.0.1-alpha.1","@aliretail/officialmod-miniapp-rax-common_video":"^0.1.2-alpha.1","@aliretail/officialmod-miniapp-rax-mall_activity_image":"^0.1.3","@aliretail/officialmod-miniapp-rax-member_grow_up":"^1.0.7","@aliretail/point-member-sdk":"^0.5.0-alpha.3","@aliretail/rax-miniapp-lib":"^0.2.0-alpha.41","@halofe/halo-container":"^3.1.1-alpha.0","@uni/loading":"^1.0.4","@uni/storage":"^1.0.9","@uni/toast":"^1.0.6","driver-universal":"^3.0.0","lodash":"^4.17.20","miniapp-render":"^2.5.0","rax":"^1.1.0","rax-app":"3.4.2","rax-document":"^0.1.0","rax-image":"^2.3.0-0","rax-link":"^1.4.2","rax-miniapp-config-webpack-plugin":"^2.1.0","rax-miniapp-runtime-webpack-plugin":"^4.8.0","rax-modal":"^1.5.5","rax-portal":"^1.1.0-0","rax-scrollview":"^3.5.0-0","rax-slider":"^2.3.6","rax-swiper":"^0.1.3","rax-text":"^1.3.1","rax-textinput":"^1.3.10-0","rax-types":"^1.0.1","rax-video":"^1.4.4","rax-view":"^2.0.4"},"devDependencies":{"@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@iceworks/spec":"^1.1.0","@types/rax":"^1.0.0","@types/wechat-miniprogram":"^3.1.0","@typescript-eslint/eslint-plugin":"^1.10.1","@typescript-eslint/parser":"^3.5.0","axios":"^0.21.1","build-plugin-fusion-mobile":"^1.0.0","cloud-retail-rax-plugin":"0.2.5","eslint":"^7.0.0","husky":"^4.2.5","prettier":"^2.2.1","stylelint":"^13.6.1","typescript":"^3.9.5"},"resolutions":{"@alifd/meet":"^2.5.3","@halofe/halo-container":"^3.1.1-alpha.0","@alifd/mobile-theme-18351":"^0.14.0","@aliretail/rax-miniapp-lib":"^0.2.0-alpha.35","miniapp-render":"^2.5.0"},"engines":{"node":">=10.0.0"},"alphaVersion":"1.3.0-alpha.3","_resolved":"","_integrity":"","_from":"file:/tmp/egg-multipart-tmp/cloud-ide-portal/2021/10/15/03/cb65e179-d3ab-484b-a415-0f5c3239a6ab.tgz","_id":"@aliretail/basemember@1.3.0-alpha.3","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-sBzTRhG0KCWKYm+MyIHJGLTx3E+Trgy5Fj+k7Xm2+8c/1UNPx5bkStOX7+72pTtg/8rV04ZM+YghVCkzhDYnoA==","shasum":"9bf6be50186decba3e689bdedd11dd3841e94d23","tarball":"https://registry.npmjs.org/@aliretail/basemember/-/basemember-1.3.0-alpha.3.tgz","fileCount":91,"unpackedSize":179216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwxtCCRA9TVsSAnZWagAA5ugP/jwaW7PpC/X16UXVfRdn\nH1vpGfdzGXKa6HUxMxvmtyw8oSJu9HBclns3GArUQkZeYFcCMvuJl4UQGlZL\nPpGt3IgDcavGEcB55ZuTA5rWBQAGl3lO4JuoptJJzWNOFOwQYoIefMvbym/S\nUrGvO22hfQa/zffw7TtBKN9A/WeIiLUBedUAQBX92R7xux3uv7vq/NIQn8PS\njVl/9TDUwtnCBBRD6cnwfhobb53gKhBIZop91JhQeP/Da3XrlcllpIr07IhP\nTs/jvpXDtsmmuDoSzsgfidvA820SbwpyioRk3AOEPcI/1TmNqgrLRk4BFrta\nrXTT66Hti0SW7cHdYVERHNCjICK1AwuHd1dCnF8IH4PigrgKrujdEG2c6Z8u\nzlW8+B2117kLjtHx9Z8tE5OI9zV1OjlAlxraw7v2pqMlNwGRVtgn2PD5a3bN\njrm56senO+lmEf8A4s7eyzPAXAKAqImeV7Su4v3h6lGUS9HNtrHe2Heu3WmP\nvjrR7VKQDY5ZM3mP4bHeYl6/EX1DfhqzsWE0Qb0NY4aH1VTcGeRmCXWPiwo7\n6pEv3q6uOTuvbuvzPyMlljt1HzhdCakGbP8bBGrgti09U/B9/lHwlrahRFQQ\naTwZn0EovQzmSGYq3Pr7LQ/FnQU+nB5JzyOlP4075U9lu73NpP+axCNvt1jy\n9WMh\r\n=dF62\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgRxJpsCOpFKeEwbz0ln8IhGYx5sFbbo6PNCrWLuoBjAiEAgylsrcPklzx2GjB7JnZpuZNuR/z354IlUwBzgzFoQQ8="}]},"_npmUser":{"name":"aliretail","email":"hongbang.lhb@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/basemember_1.3.0-alpha.3_1634269995879_0.23575614448175153"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-15T03:53:15.818Z","1.3.0-alpha.3":"2021-10-15T03:53:16.048Z","modified":"2022-04-04T13:26:37.713Z"},"maintainers":[{"name":"aliretail","email":"hongbang.lhb@alibaba-inc.com"}],"description":"CITRUS会员中心","keywords":["rax","miniapp"],"readme":"## 基线会员 [base-member-sdk](https://codeup.aliyun.com/halo/debug/base-member-sdk)\n\n---\n\n### 目录结构说明\n\n#### 1. 根目录说明\n\n```\n.\n├── src\n   ├── componets         -- 页面依赖模块集合\n   ├── pages             -- 页面集合\n   ├── app.js            -- 入口文件、处理应用生命周期\n   ├── app.json          -- 页面路由配置、小程序配置\n   ├── global.css        -- 全局样式文件(仅SDK中生效，注入壳工程后以壳工程的全局样式覆盖之)\n   └── projectConfig.js  -- 工程配置文件(仅SDK中生效，注入壳工程后以壳工程的工程配置覆盖之)\n```\n\n#### 2. pages 目录说明\n\n页面命名以 `member_` 开头，单词以 `_` 进行分割，不允许在页面命名中出现任何大写字母及数字\n\n```\n.pages\n├── member_detail\n│  ├── ...\n├── member_list\n│   ├── ...\n├── member_select_type\n│   ├── ...\n└── member_service\n    ├── components.js  -- 组件依赖\n    ├── index.jsx      -- Page 配置、配置奥创请求相关内容\n    └── mock-datas     -- 数据mock（建议：联调通过后以真实、可读、具有代表性的数据覆盖）\n        └── default.js\n```\n\n#### 3. components 目录说明\n\n模块根据页面进行分组，多个页面共同使用到的模块以 `member_common_` 开头，单词以 `_` 进行分割，仅自身页面用到的模块以自身页面名开头（如 `member_list_`、`member_detail_`），不允许在模块目录命名中出现任何大写字母及数字\n\n```\n.components\n├── member_common_bottom_button\n├── member_common_float_tips\n├── member_common_item\n├── member_common_page_root\n├── member_detail_address\n├── member_detail_amount\n├── member_detail_button\n├── member_detail_cancel_button\n├── member_detail_delivery\n├── member_detail_info\n├── member_detail_step\n├── member_detail_stream\n├── member_detail_talk_history\n├── member_list_container\n├── member_list_item\n├── member_list_nodata\n├── member_select_type_operator\n├── member_service_amount\n├── member_service_block\n├── member_service_buttom_text\n├── member_service_delivery\n├── member_service_evidence\n├── member_service_memo\n└── member_service_reason\n```\n\n---\n\n### 迭代说明\n\n1. 明确需求是否输入交易逆向 SDK\n2. 从 `master`拉开发分支 `daily/feature_20210530_xxxx`, 通过 `xxxx` 一两个单词概括本次需求\n3. 需求发布后需及时合并回 `master` 分支\n4. 在 `demand.md`中关联需求发布分支、需求 PRD 文档、需求设计稿等，并辅以简单说明方便后人踩坑\n\n---\n\n### 开发说明\n\n```\ngit clone git@codeup.aliyun.com:halo/debug/mall-member-sdk.git\n\ncnpm install\n\nnpm start\n\nnpm build\n\n// 发包\nnpm publish\n```\n\n##### 若 npm publish 无权限\n\n```\nnpm i nrm -g\n\nnrm add cz http://c.public.registry.zacz.cn/\n\nnrm ls\n→ cz --------- http://c.public.registry.zacz.cn/\n\nnrm use cz\n\nnpm i\n\nnpm login\n\nnpm publish\n```\n","readmeFilename":"README.md"}