做好一个项目

关注三个流程

  • 程序流程(代码仓、部署平台、过载平台、流水线)
  • 业务流程
  • 代码流程

开始项目前准备

  • git环境准备
1、安装git bash

2、配置用户名和邮箱,不然项目会不允许提交代码
git config --global user.email "xxx.qq.com"
git config --global user.name "ypp"

3、https方式的认证问题解决
git config --global http.sslVerify false
  • node环境准备
参考当前其他同事的安装版本,对齐node的版本和npm的版本
  • npm镜像准备
一般情况会使用到用户级镜像源进行npm安装
拷贝其他同事,防止因镜像源问题导致的npm安装失败
  • 项目克隆
本地建workspace文件夹
cd workspace
git clone 'http地址'
  • 安装依赖
切到主干分支(多数情况不用切,master就是主分支),因为主分支上可能有有用的lock文件
若果lock文件是被维护的,直接npm install
如果lock文件没有被维护,删除lock文件后npm install

若安装失败,可尝试重置镜像源,删除node_module文件夹,重新安装
若因npm缓存问题,可同时清楚npm缓存(npm cache clean -f)

开发设计思路

  • 能不能设计成相同的接口,看原型上相同的位置能不能使用同一个字段
  • 类目轴为时间的图表,考虑历史数据的展示
  • 如果你正在做一个很复杂逻辑的东西,就要有警觉是设计不好
  • 函数要尽量设计为纯函数,不对外界产生副作用
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值