TypeScript 2.1中的类型运算 & 一个递归的Readonly泛型

2017-01-13
阅读 3 分钟
8.8k
去年12月的 TypeScript 2.1 中加入了 keyof / Lookup Types / Mapped Types 等 (编译期的) 类型运算特性。本文将介绍这些特性,并用这些特性实现一个 "递归的Readonly" 泛型。

一种用环境变量配置android build的方案

2016-05-12
阅读 2 分钟
6.6k
目标 能方便地在CI服务器配置每个build的版本和签名信息 不需要在commit中包含keystore, key密码等东西 每个release build有一致且单调递增的版本号 以上设定都是可选的,其他人仍然可以clone代码后立刻在IDE运行 设计 用CI服务器的build script生成版本号 签名信息只写在build script 用环境变量传递版本号和签名信息 ...