1\. git操作命令,按照此操作不会出现代码覆盖等问题.
注意要先pull 再commit!
git stash 缓存本地修改
git pull --rebase 拉取最新代码
git stash pop 把本地缓存的代码弹出
git commit -m ‘提交xxx’ 提交修改
git push 推送代码到远程库
2\. 公用组件修改的注意事项
修改公用组件,切记要避免引入bug,所以要做到功能兼容,如果对公用组件如何实现不完全清楚,当前阶段可以通过复制组件来实现,等整体功能熟悉之后再来合并或修改公用组件,当前阶段可以容忍一部分的代码重复度.
3\. 代码中避免出现null undefined等报错的处理
函数参数附默认值
function fun(arg1=5, arg2=true) {
......
}
对象解构对象后面默认或一个空对象: const {a,b} = object || {}
数组循环或一个空数组: (array || []).map(item => {})
4\. 代码调试注意事项
待续……