在Mac上如何搭建Hexo个人博客

欢迎去我的博客muhlenXi访问。

版权声明:本文为muhlenXi原创文章,转载请注明出处,未经允许不得转载.

导语:

   在网上经常浏览技术牛人的博客来学习技术能力,突然有个念头闪现在脑海,为啥我不自己也弄个博客记录自己
的学习收获和分享自己的掉坑经验,避免后来的人不像我一样掉坑,岂不更好!对于一个爱折腾的我,立马就开始
各种搜索资料,各种踩坑。

更多详情请看我为什么开始写博客

对于不了解Hexo是什么的?可以去Hexo官网了解一下。Hexo简介 ,废话不扯了,开始正题!

安装Node.js(必须)

选择Node.js的安装的程序,进入到下载页面,选择Download for OSX(x64),左边的版本是建议大多数用户使用的版本,右边的则是最新版本,我选择了左边的那个版本,然后,下载,安装即可。

安装Git(必须)

由于我经常使用Xcode软件,所以这里不用安装Git,Xcoder软件自带Git,也许有些人不知道Git是什么以及怎么使用,可以看Git教程了解一下,这是我目前见到讲解的深入浅出的文章。

PS:后面需要配置站点和主题文件,需要打开其他格式的文本,个人建议用Xcode会好些。

Xcode for Mac 安装

Git 安装

注册Github账号(必须)

注册Github账号可以看Github的注册与使用(详细图解)

进一步想深入学习Github的可以看一下这个博客 从0开始学习Github系列汇总

Hexo 的安装与配置

安装Hexo

以上三步,根据自己实际情况安装。安装完成后,可进行接下来这步。打开终端,cd到你想要存放Hexo配置的路径下进行如下操作:

mkdir "MyBlog"     //创建MyBlog文件夹
ls                 //查看当前目录下是否有MyBlog文件夹
cd cd MyBlog/      //进入到MyBlog目录下

sudo npm install-g hexo  //安装Hexo
hexo init                //初始化Hexo

到这里为止,Hexo博客安装工作基本完成,MyBlog就是你博客的根目录,关于博客的所有操作均在MyBlog里面进行。

配置Github

【1】登录你的Github账号,创建一个Repository(仓库),仓库的名字必须是 你的github的用户名.github.io (这是固定写法)

在这里假设你的用户名是zhangsan,则你要创建的仓库名就是zhangsan.github.io

【2】用 终端 或者 Github Desktop软件 Clone zhangsan.github.io 仓库到本地你指定的目录下。

【3】进入到MyBlog文件夹,找到 _config.yml (站点配置文件)然后打开它,我用Xcode打开它,翻到最后面,进行如下操作

改成这个样子:

deploy:
  type:git
  repository:git@github.com:zhangsan/zhangsan.github.io.git
  branch:master

【4】打开终端 输入

 npm install hexo-deployer-git --save 
 hexo generate 或 hexo g    //生成静态界面
 hexo server                //本地启动

【5】打开浏览器 输入 http://localhost:4000/ 则可以看到你 本地生成的静态页面了

打开终端 使用快捷键 control + c 停止本地启动进程

【6】拷贝MyBlog目录下的Public文件夹里面的所有文件到你Clone到本地的zhangsan.github.io 文件夹

【7】使用 终端 或者 Github Desktop Commit、Push zhangsan.github.io 到远程Github仓库中

【8】使用 终端 进入到 MyBlog目录下,执行如下命令

hexo deploy  //部署博客到Github

这样,就成功的将你的Hexo博客部署到了Github,你在浏览器中输入http://zhangsan.github.io 就可以了看到你的博客了。

常用的Hexo基本操作

hexo clean                //清理缓存
hexo generate             //生成静态界面
hexo deploy               //部署到Github
hexo server               //本地启动博客

hexo new “文章名”          //新建一篇文章
hexo new page "页面名"     //新建一个页面
hexo help                 //查看帮助
hexo version              //查看Hexo的版本

给你的博客安装并配置 Next主题

Next主题的主旨在于简洁优雅并且易于使用,尤其是是精于心,简于形的里面深入我心,见到的第一眼,就深深的吸引住了,无法自拔。具体步骤如下:

【1】使用终端 进入到 MyBlog目录下,输入命令

git clone https://github.com/iissnan/hexo-theme-next themes/next

这样就把Next主题Clone到你的MyBlog/themes路径下了。

【2】进入到MyBlog文件夹,找到 _config.yml (站点配置文件)然后打开它,我用Xcode打开,找到theme字段,修改成

theme: next

【3】配置Next主题,进入到MyBlog/themes/next目录下,打开_config.yml (主题配置文件)然后打开它,我一般用Xcode打开,找到Schemes字段,next主题有三种形式,我中意Mist,修改如下

# Schemes
#scheme: Muse
 scheme: Mist
#scheme: Pisces

【4】打开终端进入到cd到MyBlog文件夹,输入命令

hexo clean
hexo generate
hexo server

这样,打开浏览器 输入 http://localhost:4000/ 就可以看到和我一样的主题了。

我的博客 mulenxi

更多的Next主题配置,可以参考Next官方文档

搭建博客参考

感谢大家的浏览,谢谢!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,602评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,442评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,878评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,306评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,330评论 5 373
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,071评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,382评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,006评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,512评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,965评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,094评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,732评论 4 323
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,283评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,286评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,512评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,536评论 2 354
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,828评论 2 345

推荐阅读更多精彩内容