天波h5前端应用
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 3.0KB

2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <!--
  2. * @Date: 2022-01-19 10:08:58
  3. * @LastEditors: JinxChen
  4. * @LastEditTime: 2022-05-10 11:09:08
  5. * @FilePath: \AntpayFrontEnd\README.md
  6. * @description: 项目说明文档
  7. -->
  8. # alipay-scan-code-front-end
  9. ## 项目说明
  10. ## 这是一个通过支付宝二维码进入的h5
  11. ## 项目依赖安装
  12. ```
  13. npm install
  14. ```
  15. ### 项目运行
  16. ```
  17. npm run dev
  18. ```
  19. ### 项目打包
  20. ```
  21. npm run build
  22. ```
  23. ### 项目本地调试
  24. ```
  25. 运行成功后 本地调试首次进入会进入到 http://localhost:8080/#/404 404页面
  26. 因为当前url还没有参数, 此时需要手动在url后面添加需要的参数,
  27. 例子: http://localhost:8080/#/index?goodsNo=889&userId=1
  28. 其中 goodsNo是商品的no, userId是用户的id, 这两个参数后面接口都会用到
  29. 以上在线上环境不需要配置,因为二维码会自动把这两个参数添加上去
  30. ```
  31. ### 项目代码编写规范(暂时想到这些,后面根据项目情况补充说明)
  32. - css类名: 小写驼峰 中间用 - 隔开
  33. - js函数方法: 开头小写后面开头大写驼峰
  34. - .vue 文件命名: 统一大写驼峰
  35. - 常量命名: 全部大写 以_拼接, 具体例子见: /src/config/models下的文件
  36. ### 项目分支管理
  37. - master: 不可在此分支做任何修改, 只能合并develop分支, git merge --no-ff develop ; 且部署上线时对应production环境,不可混肴
  38. - develop: 平时开发使用此分支, 需另开分支并说明是做什么的, 比如fix bug, git checkout -b fix-xxxx, 开发完成自测无问题后合并到develop分支,
  39. - test: 如不必要不在此分支做任何修改, 合并develpo分支, git merge --no-ff develop ; 部署上线时对应test环境,不可混肴
  40. ### git 提交规范
  41. - feature 新增一个功能
  42. - bugfix 修复一个
  43. - Bugdocs 文档变更
  44. - style 代码格式(不影响功能,例如空格、分号等格式修正)
  45. - refactor 代码重构
  46. - perf 改善性能
  47. - test 测试
  48. - build 变更项目构建或外部依赖(例如 scopes: webpack、gulp、npm 等)
  49. - ci 更改持续集成软件的配置文件和 package 中的 scripts 命令,例如 scopes: Travis, Circle 等
  50. - chore 变更构建流程或辅助工具
  51. - revert 代码回退
  52. ### 版本控制以及版本迭代说明
  53. ### v1.0.0
  54. `2022.02.23`
  55. build
  56. - 初版发布
  57. - 完成 项目搭建
  58. - 完成 项目迁移 从documentFrontEndWeb 到 AntpayFrontEnd
  59. - 增加 docker部署脚本
  60. - 增加 环境设置脚本
  61. - 增加 nginx.conf文件
  62. fix
  63. - 修复 路由history模式原因引起的页面空白的问题
  64. ### v1.0.1
  65. `2022.02.25`
  66. feature
  67. - 增加 非支付宝浏览环境下扫码切换支付宝弹窗提示
  68. - 增加 android和ios设备支付宝下载链接
  69. - 增加 android设备复制粘贴下载链接功能
  70. ### v1.0.2
  71. `2022.03.04`
  72. feature
  73. - 增加 春雨个性化定制 '@/views/chunyu/AliPayForm'
  74. - 增加 Checkbox 组件, '@/components/checkbox'
  75. - 增加 AgreementDialog 组件, '@/components/AgreementDialog'
  76. ### v1.0.3
  77. `2022.05.09`
  78. feature
  79. - 增加 支付宝花呗支付页面
  80. ### v1.0.4
  81. `2022.05.10`
  82. feature
  83. - 增加 一个高德demo 判断一个点是否在一个多边形围栏内
  84. - 增加 引入高德地图api