# nick-client **Repository Path**: tanxingwei/nick-client ## Basic Information - **Project Name**: nick-client - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-19 - **Last Updated**: 2023-04-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # nick 客户端 ## 安装依赖 ``` yarn install ``` ### 启动项目 ``` yarn serve ``` ## > 仓库地址:https://gitee.com/tanxingwei/nick-client.git **预编译器:less** > #### CSS书写顺序 > > 1. 位置属性(position, top, right, z-index,display, float等) > 2. 大小(width, height, padding, margin) > 3. 文字系列(font, line-height, letter-spacing,color- text-align等) > 4. 背景(background, border等) > 5. 其他(animation, transition等) ## git 操作步骤 1. `git Clone` https://gitee.com/tanxingwei/nick-client.git 2. `git checkout -b dev origin/dev` 根据远端 dev 创建本地 dev 分支并关联 3. `git checkout -b 个人分支` 创建并切换到个人分支 4. 编辑代码 5. `git add -A` 将修改添加到暂存区 6. `git commit -m '注释'` 将暂存区修改保存到 本地仓库 7. `git checkout dev ` 切换到 dev 分支 8. `git pull` 拉取 dev 分支最新代码 查看是否有冲突,有冲突 走 9 10 11,没有走 10 11 9. `git checkout` 个人分支 (切换到个人分支) `git merge dev` (将最新的dev 分支合并到个人分支) ,解决冲突,`git add -A` ---> `git commit -m '注释’`(保存修改) ---> `git checkout dev` (切换到 dev 分支) ---> `git merge 个人分支` (将修改后的个人分支合并到dev) 10. `git push` 将修改提交到远程仓库 9. `git checkout` 个人分支 (切换到个人分支) `git merge dev` (将最新的dev 分支合并到个人分支) ,解决冲突,`git add -A` ---> `git commit -m '注释’`(保存修改) ---> `git checkout dev` (切换到 dev 分支) 10. `git merge 个人分支` (将修改后的个人分支合并到dev) `git push` 将修改提交到远程仓库 11. `gitcheckout 个人分支 ` 切换到个人分支继续开发 ## 所有页面 | 页面 | 路由 | | -------- | --------- | | 首页 | /home | | 搜索页 | /search | | 详情页 | /detail | | 购物车 | /shopCart | | 支付 | /pay | | 个人中心 | /personal | ## api接口 #### 基础路径 http://tanxingwei.cn.utools.club 1. 获取分类列表 get `/category` 2. 获取帮助信息 get `/help` 3. 获取主页楼层列表 get `/floor` 4. 搜索 get `/search/{keywords}` 参数 params参数 搜索关键字 5. 获取商品详情 get `/detail/{skuId}` 参数 params参数 商品id 6. 获取首页轮播商品列表 get `/skuBanner` 7. 添加购物车 post `/addShopCart` 参数 请求体参数 { skuId:xxx,skuNum } 8. 获取购物车列表 get `/getShopCart` 9. 修改购物车商品数量 put `/updateSkuNum/{skuId}/{skuNum}` 参数 params参数 10. 删除购物车 delete `'/deleteCart/{skuId}'` 参数 params 参数