SF
PeckZeg 的自留地
PeckZeg 的自留地
注册登录
关注博客
注册登录
主页
关于
RSS
匹配是否为 Git 链接
PeckZeg
2020-04-13
阅读 1 分钟
1.9k
{代码...}
git 获取最后一次 commit id
PeckZeg
2019-07-02
阅读 1 分钟
6.3k
获取完整的 commit id 获取完整的 commit 编号信息,如 1dc9c1607bff0dbfadc9db822dab4a5b6da4b017 {代码...} 获取短 commit id 获取较短的 commit 编号,如 1dc9c160 {代码...} 引用 git-rev-parse
Atom js-hyperclick 支持自定义路径(webpack resolve alias)
PeckZeg
2018-06-30
阅读 1 分钟
3.3k
不得不说 hyperclick 是的了不起的插件,提供了一系列的 Provider 让插件的作者们能够执行文件跳转,不过这个包并不限定语言,只是提供了最底层的一些封装,所以就有了 js-hyperclick 这个好东西。
React 使用相对于根目录进行引用组件
PeckZeg
2017-10-09
阅读 2 分钟
7.7k
例如上面的示例,我们可以将 utils 文件夹设置成一个 utils 别名,以后就可以只需要将 utils 引入就行了,而不需要写一坨 ../../../。
lodash.js 过滤出正整数
PeckZeg
2016-06-15
阅读 1 分钟
4.2k
在实际的开发场景中,我们经常需要对一组数组进行过滤,选出其中只含有正整数的值。比如接口的查询字符串中传入一组 id,该 id 是正整数数值。
forever 启动附带 --harmony 参数
PeckZeg
2016-05-13
阅读 1 分钟
6.2k
有些 ES2015 的特性需要 node 使用 --harmony 启动参数才能够使用,所以需要在 forever 启动时能够附带这一参数。
grunt-babel 配置多任务
PeckZeg
2016-04-03
阅读 2 分钟
5.5k
作为一个 grunt 党,其配置文件让我欲罢不能,而最近又在全面使用 ES6 的新特性,全面考察之后决定使用 grunt-babel 作为转换工具。在使用的过程中却碰到一些坑,比如不能直接使用多任务。个人在构建 grunt 的配置文件的时候,习惯针对各个任务建立任务,以便用最小的耗时去打包,比如:
软件版本命名规范 (GNU 风格)
PeckZeg
2016-02-17
阅读 2 分钟
6.6k
GNU 风格的版本号命名格式 {代码...} 示例 1.2.1 2.0 5.0.0.build-160217 约定 Major 具有相同名称但不同主版本号的程序集不可互换。例如,这适用于对产品的大量重写,这些重写使得无法实现向后兼容性 Minor 如果两个程序集的名称和主版本号相同,而次版本号不同,这指示显著增强,但照顾到了向后兼容性。例如,这适用于...
将 Npm 的源替换成淘宝的源
PeckZeg
2016-02-17
阅读 1 分钟
46.8k
在墙内久了,难免会碰到撞墙的时候,所幸国内也有众多 NPM 镜像可供选择,在大多数情况下我们可以使用国内的源(比如 淘宝 NPM 镜像)去替换官方的源以加快下载包的速度。
Lodash 中文文档 (v3.10.1) - “Number” 方法
PeckZeg
2016-01-16
阅读 1 分钟
2.5k
检查 n 是否位于 start 和 end 之间(包含 start,但不包含 end)。如果未指定 end,end 将使用 start 的值,并将 start 设置为 0。
Lodash 4.0.0 更新文档
PeckZeg
2016-01-14
阅读 6 分钟
4.3k
Lodash 4.0.0 更新文档 v4.0.0 2016 年 1 月 12 日 — Diff — Docs 兼容性警告 专注于 npm,移除 Bower & Component 包支持 放弃对 IE 6-8 的支持 Use es5-shim, & optionally es6-shim, to enable support 可以使用 es5-shim, & optionally es6-shim, 以继续开启支持 令 _.forEach, _.forIn, _.forOwn, &...
Lodash 中文文档 (v3.10.1) - “Math” 方法
PeckZeg
2016-01-13
阅读 3 分钟
5.7k
Lodash 中文文档 (v3.10.1) - “Math” 方法 Translated by PeckZegOriginal Docs: Lodash v3.10.1 Docs “Math” 方法 _.add(augend, addend) 将两个数相加。 参数 augend (number) : 待求和的第一个数值 addend (number) : 待求和的第二个数值 返回(number) : 返回两数的和 示例 {代码...} _.ceil(n, [precision=0]) 根据 ...
Lodash 中文文档 (v3.10.1) - “Lang” 方法
PeckZeg
2016-01-12
阅读 8 分钟
2.8k
创建一个 value 的克隆。如果 isDeep 为 true,则嵌套对象也会被克隆,否则,其将被赋值为引用对象。如果指定了 customizer,那么其将被用来调用提供克隆的值。如果 customizer 返回 undefined,克隆过程将被方法本身代替。customizer 绑定 thisArg,并在执行时最多传入三个参数:value, [index|key], [object]。
Lodash 中文文档 (v3.10.1) - “Function” 方法
PeckZeg
2016-01-09
阅读 11 分钟
3.2k
Lodash 中文文档 (v3.10.1) - “Function” 方法 Translated by PeckZegOriginal Docs: Lodash v3.10.1 Docs 说明 部分方法参考 @愚人码头 的关于 Underscore 的翻译 “Function” 方法 _.after(n, func) 作用与 _.before 相反,该方法创建一个在 func 被调用 n (或更多)次后才执行的函数。 参数 n (number) : 执行前 func...
Lodash 中文文档 (v3.10.1) - “Date” 方法
PeckZeg
2016-01-08
阅读 1 分钟
6.1k
Lodash 中文文档 (v3.10.1) - “Date” 方法 Translated by PeckZegOriginal Docs: Lodash v3.10.1 Docs “Date” 方法 _.now 获取当前时间的 Unix 时间戳(从协调世界时 1970-01-01 00:00:00 到当前时间的毫秒数) 示例 {代码...}
Lodash 中文文档 (v3.10.1) - “Collection” 方法
PeckZeg
2016-01-07
阅读 18 分钟
4.2k
Lodash 中文文档 (v3.10.1) - “Collection” 方法 Translated by PeckZegOriginal Docs: Lodash v3.10.1 Docs 求助 翻译文档的难度比想象中的要难,特别是里面比较学术的词语,希望您再查阅的时候发现不严谨/不好/不恰当的表述或翻译的时候能斧正。 “Collection” 方法 _.at(collection, [props]) 创建一个包含 collection...
Lodash 中文文档 (v3.10.1) - “Chain” 方法
PeckZeg
2016-01-03
阅读 5 分钟
7.7k
创建一个包含 value 的 lodash 对象以开启内置的方法链。方法链对返回数组、集合或函数的方法产生作用,并且方法可以被链式调用。那些获取单值或可能返回一个原始值的方法将自动结束方法链并且返回一个未包裹成 lodash 对象的值。如果明确需要链式调用可以使用 _.chain。链式调用的加载将是延迟加载,这表明调用将延迟到...
Lodash 中文文档 (v3.10.1) - Array 方法
PeckZeg
2016-01-02
阅读 15 分钟
3.6k
Lodash 中文文档 (v3.10.1) - “Array” 方法 Translated by PeckZegOriginal Docs: Lodash v3.10.1 Docs 更新日志 2015-01-02 感谢 @neuront 对 _.flatten 翻译的建议 “Array” 方法 _.chunk(array, [size=1]) 创建一个元素分成长度为 size 的分组的数组。如果 collection 不能被均匀的分割,那么最后一个区块将会包含剩余...
Vimium 快捷键指南
PeckZeg
2015-12-27
阅读 2 分钟
14k
用了这么久的 Chrome 插件 - Vimium 总是对其快捷键懵懵懂懂,现根据其 options 中的 commands 进行一些整理和翻译。以便日后查询: