freedomlang 发布的文章

Git 对非当前分支进行fast-forward 合并

  正常来说,进行fast-forward 合并「git pull」都是针对当前分支的。但是,我相信你会遇到需要对非当前分支进行fast-forward 合并的情况。如果你已经知道stash 命令,那么你可能会先stash;再切换到目标分支,然后git pull,最后切换回你的工作分支。这样切来切去分支的操作,不管是频不频繁,我都是很反感的。最后还是常规操作「stackoverflow」找到的正确的方法「偷懒」

ECMASCript 6 的解构赋值

  解构赋值是ECMASCript 6 「简称ES6」中新增加的特性之一。MDN 上面是这样定义的:The destructuring assignment syntax is a JavaScript expression that makes it possible to unpack values from arrays, or properties from objects, into distinct variables. 翻译过来就是:解构赋值可以将数组元素或对象属性赋值给不同的变量「这个范围其实不太准确」。个人觉得一般情况下解构赋值对于数组来说没有多大的意义,因为并没有减少多少代码。当然,如果你要赋值多个数组值的话,使用解构赋值是比较简洁。

Linux 下获取分区的UUID

  如果你听说过,Linux 下“一切皆文件”。那么,使用ls 命令来查看UUID 对你来说应该是小菜一碟。

该死的更新>_<

  最近,三星的860 EVO 价格不错;所以入手一个来对我的旧电脑进行升级「再战5年不是问题」。本来是想对拷新入手的固态硬盘和现有的机械硬盘的,后来想着想着干脆重新安装新系统算了。

webpack 2.7.0 在macOS 下CPU 占用过高

  修复某个开源库的issue 时,发现webpack CPU占用好高>_<。我一开始没有察觉,后来是感觉电脑变热了;才打开电脑查看一下CPU 占用。毕竟,这种cpu 占用过高的问题我只在Gulp 上遇到过。

传入参数给npm run xxx

  有时候,我们希望执行npm run xxx 时能够有更多的选择;比如说:不使用babel 处理,不生成source map 等。为了更好的管理和维护,编写另外的脚本来实现是不可取的。最好还是脚本初始化的时候询问用户,或者加命令行参数来控制。我个人比较偏向与后者^_^。

您的浏览器已过时

要正常浏览本网站请升级您的浏览器。现在升级

×