Code Monkey home page Code Monkey logo

xianshi-wechatapp's Introduction

XianShi-WechatAPP

运行方式:

用微信开发者工具打开运行

文件构成:

展开查看文件构成
  1. components 组件

    存放公共组件供其他页面使用

  2. functions 云函数

    存放使用的云函数 目前只用到了获取用户openid的云函数

  3. icon 图标

    存放下方导航栏等组件会使用到的各种图标

  4. lib 库

    系统默认创建的文件 目前为空 可以先忽视

  5. pages 页

    小程序主要页面都放在pages中 每个页面由4个文件构成:(某些页面还有less文件,等同于wxss)

    • js 存放了页面数据和逻辑函数,可以看作是类;
    • json 系统配置文件,大部分为默认配置;
    • wxml 标签文件 在页面上显示文本,按钮等标签
    • wxss 样式文件 修改各标签的颜色,大小等样式
  6. styles 通用样式文件

    目前作用不大 可以忽视

  7. utils

    系统默认文件 可以忽视

  8. app

    • app.js 全局js文件 可以忽视
    • app.json 全局配置文件 放了各个页面地址 和一些系统配置
    • app.wxss 全局样式文件 定义了一些全局通用的样式
  9. project.config.json 和 sitemap.json

    都是系统默认创建的文件 可以忽视

GitHub 使用流程:new:

展开查看使用流程
  1. 将组织的源仓库『fork』到个人的仓库中去(位置在页面右上角)
  2. 编码等等操作后,更新个人仓库(请所有操作下面有『Commit changes』的都简单说明一下工作的内容和位置,下略
  3. 在个人仓库那里提交『Pull Requests』到组织的源仓库中的一个新『Branch』里面去(branch注意命名规范,见PPT。这个Branch要自己先去源仓库创建
  4. 钟卓江负责同意『Pull Requests』的合并,维护仓库的稳定(如果不是pull到一个新branch是不应该同意merge的),同时了解工作情况和控制项目进度
  5. 测试人员(目前暂定为钟卓江)简单测试后将对应的『Branch』合并到的 develop branch 中
  6. 系统集成测试完成后将 develop branch 合并到 main branch 中,创建tag保存版本代码,main branch 和对应的 tag 是我们演示和可交付的稳定版本

目前已知问题

已经移动到Issues,此问题清单不再更新

  1. 发布委托页面上传图片路径无效
  2. 发布委托价格合法性检测无效
  3. 在某些操作后页面不能自动刷新 如删除自己发布的委托后,被删除的委托依然显示在页面需要手动刷新

xianshi-wechatapp's People

Contributors

umynya avatar 1281174451ala avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.