package.json里的一些属性讲解

2018-02-22
阅读 4 分钟
2.9k
内容来自 npm官方文档 , 本文做中文解释. name, version 首先, 包名字是必须的. 版本号也是必须的. npm规定了, 一个package是由名字加版本号作为唯一标识的. 比如 express@4.2.0 , koa@2.1.1 , 不同的包名或者版本号, 对应的内容是不一样的. 以上内容比较好理解, 接下来我补充几点: 包名必须少于等于 214 字符, 包名不能...

gitlab-ci坑后感与指北

2018-02-06
阅读 4 分钟
8.2k
本文的目的:最主要是备忘, 其次是分享 疗效: 并不能让你一下子掌握CI/CD, 这只是一个比较完整的解决方案,其他基础知识,自行补充. 基调 首先,这不是屠龙刀,不要奢望一篇文章可以走遍天下.这里只是提供一个具体的落地方案, 一个具体的技术选型. 阶段1: 代码仓库 关于 代码仓库, 本文选取的方案是 gitlab gitlab的搭建: 以...

从一个页面开关讲讲有限状态机

2018-01-30
阅读 2 分钟
1.5k
故事起源于最近看一位朋友在实现一个 播放/暂停 按钮时, 一些思路上的碰撞,于是整理出本文, 讲解一下如何用 有限状态机 使代码更简洁可靠.