工具
文章平均质量分 80
杰尼js
不会潜水的摄影师不是好前端
展开
-
手把手教你为Javascript/Node Github库设置测试覆盖率徽标(Coverage Badge)
# 手把手教你为Javascript/Node Github库设置测试覆盖率徽标(Coverage Badge)怎样让一个Github库变得炫酷起来?很简单,README.MD文件作为库的封面,可以做很多文章。最显眼的应该就是badge(勋章)了。勋章通常位于库标题下方,或是动态生成,或只是静态图片,用来展示库的当前状态简洁明了。不过也不要用太多勋章,这会让库看起来杂乱无章。勋章示例:...原创 2018-08-27 14:23:51 · 2136 阅读 · 0 评论 -
为Git库设置持续集成做自动化测试(TravisCI + Github)
CI - Continuous Integration 也就是持续集成。关于持续即成的概念可参考其他大神的日志:http://www.ruanyifeng.com/blog/2015/09/continuous-integration.html。 随着近年Devops的盛行,市面上CI服务提供商也非常多。比如在这篇文章:https://stackify.com/top-continuous...原创 2018-08-28 13:02:11 · 2441 阅读 · 0 评论 -
ES6写JSDoc的一些经验和实例
ES6写JSDoc的一些经验和实例关于JSDoc和它的基本语法支持,请参考官方文档:http://usejsdoc.org/。虽说官方文档还是比较全的,实际使用中还是需要摸索一下适合自己项目的写法,并考虑最终文档生成工具的支持。例1:Object类型在function中的定义假设我们有个需要Object参数的方法。可以这样写:/** * 把两个数字a和b加起来 * @...原创 2018-09-10 11:40:36 · 7653 阅读 · 4 评论 -
Redux + React复杂项目中的依赖选择
Redux + React复杂项目中的依赖选择应用场景中间件的选择,Thunk还是Saga?安装依赖必须的如果使用路由注意钩子的特殊要求调试首先重申一下,我对Redux的定位是客户端数据库。详情可读我上一篇博文:https://mp.csdn.net/postedit/88383902。应用场景这里复杂项目的定义:需要长期维护会不断增加修改新的部件多人协作对客户端轻负担要求高...原创 2019-03-24 11:49:35 · 1066 阅读 · 0 评论 -
用redux dev tools远程调试模式
目录安装修改创建Store代码安装本地redux dev tool服务器启用远程调试在调试一个Chrome插件的时候,第一次用到了Redux DevTools的远程模式,进而了解到React Native的开发朋友们平时都是怎么调试redux store的。使用远程模式,需要App在启用Redux DevTool的基础上,再添加[remote-redux-devtools](https://g...原创 2019-09-29 23:32:46 · 849 阅读 · 0 评论