freedomlang 发布的文章

No matching version found for xxx

  在我重新安装依赖的时候「node_modules 已经删除了」,npm 报错了;提示No matching version found for http-signature@undefined,整个安装也中断了。不死心的我,又试了几遍都不行。最终还是在[stackoverflow][1] 上找到解决办法。

tar 使用记录

打包文件夹并将改文件夹改名「原文件夹不变」

# mac
tar czf packed.tar.gz -s /^要打包的文件夹的名字/新文件夹名字/ 要打包的文件夹/*

# GNU
tar czf packed.tar.gz --transform s/^要打包的文件夹的名字/新文件夹名字/ 要打包的文件夹/*

Git cherry-pick 了解一下

Logo
  cheery-pick 不知道有没有什么故名思意之类的,反正以我的英语水平是看不出来>_<。它可以将指定commit 复制到当前所在的分支;一般情况下,这个命令没有什么用武之地。但如果你有多个分支,其中一个是生产发布用的,一个是开发用的,还有其他的分支;某个功能在开发分支上完成开发并通过测试了。由于某种原因「顺带修复了某个严重bug、或者很多用户请求尽快增加」,需要在下一个小版本更新而不是在下一个大版本「大版本计划在几个月甚至半年」。这时候,cheery-pick 就是你手中的咖哩棒「无往不利」。

一个Javascript 的诡异报错

  前几天,突然间遇到了一个十分诡异的报错「没有见过」Uncaught TypeError: (intermediate value)(…) is not a function;之所以说这个报错很诡异,主要是因为我没有检查到什么问题>_<。当然,这个在Blog 记录的问题肯定是解决了。

您的浏览器已过时

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

×