git团队协作使用规范 发表于 2020-03-10 | 分类于 项目总结 字数统计: 1k字 | 阅读时长 ≈ 3分钟 为了便于团队项目能够更好的协同开发和维护,现制定以下git使用规范1. 分支模型 master - 最为稳定功能最为完整的随时可发布的代码; dev - 永远是功能最新最全的分支; feature-[项目名称] - 特性分支,某个功能点正在开发阶段的分支; hotfix-[问题名称|bug编号] - ... 阅读全文 »
angular相关知识分享 发表于 2020-03-09 | 分类于 angular 字数统计: 1.5k字 | 阅读时长 ≈ 7分钟 angular相关知识分享 resolve的使用1、定义12官方定义:一个接口,某些类可以实现它以扮演一个数据提供者解释:类似于路由前置钩子,可以在路由加载到新页面的时候,将数据提前获取到,从而解决加载新页面白屏的问题,当然也可以使用loading或者骨架屏之类的解决方案 2、创建resolve ... 阅读全文 »
node-schedule定时任务 发表于 2019-12-11 | 分类于 nestjs 字数统计: 927字 | 阅读时长 ≈ 4分钟 内容概要 在实际开发项目中,会遇到很多定时任务的工作。比如:定时发送推送通知,定时更新某些数据等等这是我们第一时间想到的就是可以写个定时器,来完成相应的需求,而在在node.js中可以使用node-schedule来完成定时任务nestjs是一个node框架当然也可以使用node-schedule来 ... 阅读全文 »
js的一些常用简写操作 发表于 2019-12-10 | 分类于 项目总结 字数统计: 322字 | 阅读时长 ≈ 1分钟 内容概要有助于大家更加熟练的运用 JavaScript 语言来进行开发工作 – 关于简写 大家一起慢慢补充0_0哦 声明变量1234567//在函数开始之前,对变量进行赋值是一种很好的习惯。在申明多个变量时,我们可能会:let x;let y;let z = 3;// 简写为let x, y, z= ... 阅读全文 »
Nest.js项目入门实战(一) 发表于 2019-12-10 | 分类于 nestjs 字数统计: 3.5k字 | 阅读时长 ≈ 15分钟 内容概要 该篇主要介绍Nest.js项目的基础知识以及项目初始搭建,nest cli的使用,以及连接数据库实现一个简单的增删改查接口的项目示例 Nest.js简介Nest是一套现代化的基于Node.js的强大的Web应用框架 Nest的核心概念是提供一种体系结构,它帮助开发人员实现层的最大分离,并 ... 阅读全文 »
es6内容解读 发表于 2019-11-29 | 分类于 项目总结 字数统计: 1.7k字 | 阅读时长 ≈ 7分钟 赋值解构 赋值解构使得声明变量更简洁。特点是左边多个变量,右边是一个对象或数组。 1234// 解构出对象的属性let aa = {b: '11', c:'22'};let {b,c} = aa;console.log(b,c); // 11 22 123 ... 阅读全文 »
Typescript 最佳实践 发表于 2019-10-10 | 分类于 typescript 字数统计: 2k字 | 阅读时长 ≈ 7分钟 不能忽略的options聊一下一些默认关闭着的、却又非常影响类型系统的实际效果的选项。下面这些选项,如果你有类型洁癖,都可以开启。若你想得到类型推导系统带来的好处,建议至少开启noImplicitAny和strictNullChecks。若你只想获得编辑器的提示,又不想陷入类型的泥淖中,可以保留默认 ... 阅读全文 »
HTML 书写规范 发表于 2019-10-09 | 分类于 项目总结 字数统计: 1k字 | 阅读时长 ≈ 4分钟 语法 缩进使用soft tab (4个空格) 嵌套节点应该缩进 在属性上,使用双引号,不要使用单引号 属性名全都小写,用中划线做分隔符 不要在自动闭合标签结尾处使用斜线(HTML5规范指出他们是可选的) 1234567891011<!DOCTYPE html><html> ... 阅读全文 »
CSS — BEM 命名规范 发表于 2019-10-09 | 分类于 项目总结 字数统计: 1.2k字 | 阅读时长 ≈ 4分钟 什么是BEM 命名规范 Bem 是块(block)、元素(element)、修饰符(modifier)的简写,由 Yandex 团队提出的一种前端 CSS 命名方法论。 -中划线:仅作为连接符使用,表示某个块或者某个子元素的多单词之间的连接记号 __ 双下划线:双下划线用来连接块和块的子 ... 阅读全文 »
vue开发心得分享 发表于 2019-10-09 | 分类于 vue 字数统计: 1.2k字 | 阅读时长 ≈ 5分钟 开发心得分享思想做到不信任 对产品不信任(流程、细节) 在看原型、流程阶段把自己的疑问或想法都提出来,实际参与编码的人能站在代码层去考虑到一些产品想不到的问题,提前发现问题也是帮自己填坑 对后端不信任(返回值、内容校验) 对于后端返回来的值一定要时刻记得判断非空、null判断,一般页面报错就是 ... 阅读全文 »