Fork me on GitHub
摘要: " " 本文对应项目为 "learn coverage test" ,可以对照项目案例进行阅读。 覆盖率测试 在写代码的时候,我们有时候会进行代码测试以保证我们代码的可执行性。但是测试代码只能保证测试案例能够通过,我们怎么样才能确保我们的测试案例基本覆盖了所有的情况呢? 比如: 上面这段代码只能确保阅读全文
posted @ 2019-02-17 20:36 钟衷7 阅读(21) 评论(0) 编辑
摘要: 软件安装 Ubuntu 18.04(我本机) 下: Windows 下: 直接到 "GitHub" 下载 包,解压出来然后把内容拷贝到你的某个目录下就可以了。 运行的时候需要把 cmd 路径切换到你的 Redis 所在的路径。如果觉得麻烦的话,可以把 Redis 所在的路径设置为环境变量。 启动 R阅读全文
posted @ 2019-01-30 21:37 钟衷7 阅读(3) 评论(0) 编辑
摘要: 不久前在公司写了一个基于 Hapijs 的后端项目,感觉这个框架很有自己的特点,跟 Express 和 Koa 的区别比较大,体现了配置大于编码的思想。用起来很方便,据说 Walmart 团队用这个框架扛住了黑五的流量,看起来在实际项目中也有可用性,推荐大家尝试一下~ 有点跑题了,这篇文章主要写我在阅读全文
posted @ 2019-01-22 17:26 钟衷7 阅读(12) 评论(0) 编辑
摘要: 之前写过一篇 "Vue 异步组件的文章" ,最近在做一个简单项目的时候又想用到 React 异步组件,所以简单地了解了一下使用方法,这里做下笔记。 传统的 React 异步组件基本都靠自己实现,自己写一个专门的 React 组件加载函数作为异步组件的实现工具,通过 动态导入,实现异步加载,可以参考 阅读全文
posted @ 2019-01-12 15:20 钟衷7 阅读(36) 评论(0) 编辑
摘要: 之前看了一下 TypeScript 的知识,但是一直没有上手,最近开始结合 React 和 TypeScript 一起尝试了一下,感受还是很好的,所以写一下笔记。 环境配置没有参考其他东西,就是看了下 "Webpack" 和 "TypeScript" 的官方文档,使用 Webpack 进行构建还是比阅读全文
posted @ 2019-01-06 16:43 钟衷7 阅读(7) 评论(0) 编辑
摘要: 在日常工作中,经常会碰到一些问题,比如数字金额要写成千分位形式(1234 123,4.00)、要写成汉字大写形式(123 壹佰贰拾叁圆),又比如要进行 cookie 读写操作,这些问题都比较常见,但是好多常用的工具库都没有,只能去网上找 snippets,感觉很不爽啊。所以我就诞生了一个想法,写一个阅读全文
posted @ 2018-12-17 09:02 钟衷7 阅读(15) 评论(0) 编辑
摘要: Array.prototype.reduce 是 JavaScript 中比较实用的一个函数,但是很多人都没有使用过它,因为 reduce 能做的事情其实 forEach 或者 map 函数也能做,而且比 reduce 好理解。但是 reduce 函数还是值得去了解的。 reduce 函数可以对一个阅读全文
posted @ 2018-12-16 15:59 钟衷7 阅读(30) 评论(0) 编辑
摘要: 自从工作之后,就已经很久没有写过博客了。时间被分割得比较碎,积累了一段时间的学习成果,才写下了这篇博客。 之前有写过 Webpack4 的文章,但是都比较偏入门,唯一的一篇实战篇 —— "基于Webpack搭建React开发环境" ,也是比较简单的,没有涉及到 CSS 抽取,第三方库打包等功能,这篇阅读全文
posted @ 2018-12-08 09:32 钟衷7 阅读(27) 评论(0) 编辑
摘要: 看了 30 Seconds CSS,有了许多收获,所以写下了这篇文章,算是收藏一些代码小片段,留作后用。 一、手写 Loading 动画 (1)弹性加载动画 CSS 代码如下: HTML 代码如下: 效果如下: <! more (2)旋转小圆圈 CSS 代码如下: HTML 代码如下: 效果如下: 阅读全文
posted @ 2018-12-08 09:28 钟衷7 阅读(17) 评论(0) 编辑
摘要: 关于 Decorator 到底是 ES 6 引入的还是 ES 7 引入的我也不是很明白了,两种说法都有,这种问题懒得纠结了……在用的时候发现这个东西很好用,平常用处可能不大,但是结合 React 就很好使了。接下来就讲一讲。 一、环境搭建 我搭建了一个 React 开发环境,结合 babel 的插件阅读全文
posted @ 2018-12-08 09:20 钟衷7 阅读(42) 评论(0) 编辑