SDK_cashier
介绍
- 封装了微信支付、小程序支付、微信 h5 支付、支付宝支付、端内支付(微信、支付宝、QQ 钱包、家长代付、一网通支付)的公用方法
项目技术
项目技术:typeScript 构建工具:rollup 代码规范:eslint + prettier docs: docsify.js 测试模块: jest 项目 demo: vue-cli3 脚手架 版本控制: standard-version(版本控制+ CHANGELOG.md)
开发时运行
# 同时运行demo和sdk的开发环境
yarn dev
# 运行sdk开发环境
yarn sdk:dev
# 运行demo开发环境
yarn sdk:dev
yarn example:dev
测试时运行
# 提交代码到测试机,具体端口在scripts/example:test.sh中设置
yarn example:test
构建 sdk
yarn sdk:build
发布 npm 包
# 此步完成构建sdk-》》版本控制,changelog生成--》》推git仓库--》》发布sdk到npm
npm run release