Rudy's Blog

  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

Mac上基于Github搭建Hexo博客

发表于 2018-12-06 | 分类于 Mac
本文字数: 5.4k | 阅读时长 ≈ 18 分钟

原本有一个Hexo博客,图床托管在七牛云上,由于七牛云域名回收,导致图片都不可用,自己也有对文章重新精简的想法,于是废弃了另一个博客,重新搭建了现在的博客。如今Next主题也已更新到V6.6.0,相对于以前版本,有较大的改动,这里重新记录下搭建的过程。


什么是Hexo

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

安装

安装之前,首先得检查电脑里是否已将安装Node.js和Git。Node.js用来生成静态页面,Git用来将自己的博客内容提交到Github上。
如果电脑里已经安装了Node.js和Git,那么进入终端,执行npm命令:

1
$ sudo npm install -g hexo

如果你的电脑上没有安装所需要的程序,请查看安装Node.js和安装Git,根据步骤完成安装。已安装者可忽略。

阅读全文 »

解决pod setup缓慢失败

发表于 2018-12-06 | 分类于 iOS
本文字数: 686 | 阅读时长 ≈ 2 分钟


首先得清楚pod setup的作用原理是什么,pod setup本质其实就是将https://github.com/CocoaPods/Specs上的项目克隆到/Users/用户名/.cocoapods/repos目录下,若此目录下已经有这个项目,使用pod setup命令则会将项目更新到最新的状态。

前两天由于搜索不出一些第三方库的最新版本,需要更新cocoapods库,使用pod setup着实被坑了一大把(以前使用pod setup也还好),尝试了各种方法,要么执行缓慢,要么以失败告终。

阅读全文 »

本地管理多个git账号

发表于 2018-12-04 | 更新于 2018-12-06 | 分类于 Git
本文字数: 1.2k | 阅读时长 ≈ 4 分钟

前言

本来电脑本地只存在一个git账号,用于提交项目代码。近期重新搭建了博客,站点托管在github上。在gitee上又新建了一个仓库,用来备份博客。首次提交到github或者gitee上,会提示输入密码,再次提交,可能不再提示密码,当你做push操作时,会提示你没有权限,因为git无法区分到底是用哪个账号进行操作。

如果能够通过一个文件来管理多个账号,并且根据不同的仓库来自动选择不同的账号来执行git操作,那将会是一件多么愉快的事。下面我们就来完成这件愉快的事。

阅读全文 »

使用Jenkins+Fastlane+Fir/Pgyer实现自动化打包

发表于 2018-11-26 | 更新于 2018-12-05 | 分类于 iOS
本文字数: 2.7k | 阅读时长 ≈ 9 分钟

一、传统打包的痛点

  1. 如果你有一台配置较高的MBP,冲杯咖啡回来,包已经打好了;如果你用的是配置较低的mac mini,去咖啡店喝杯咖啡回来,你的包还不定能打好;打包过程中,你唯一的做的就是等待,等待,待…

  2. 切换分支不方便

  3. 本来需要的是Release环境,你却选了Debug环境

  4. 打包完成后,需要手动上传到fir或者pgyer

  5. 09:00,测试人员:亲,给我打个包;

    11:00,测试人员:你这里有个bug,修复下,然后给我打个包;

    15:00,测试人员:你这个按钮往右多偏移了5个像素,改完打个包;

    17:00,测试人员:我要个正式环境的包

    阅读全文 »
Rudy

Rudy

记录走过的痕迹

4 日志
3 分类
6 标签
GitHub CSDN 简书 掘金
© 2018 Rudy
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Pisces v6.6.0