最近失业,有点无聊,折腾一下博客,然后把自己所折腾的事记录下来,加深印象~
首先来首歌
这篇文章大概说了以下这几个方面
- 为mac电脑安装Hexo
- 基于github安装静态页面的Hexo博客
- MarkDown常见的用法
1.为mac电脑安装Hexo
首先Hexo一款基于Node.js的静态博客框架,可以生成静态文件并且一键部署到github pages上,并且他可以使用markdown来编写文章,十分简单。所以安装Hexo的前提必须是要安装Node.JS和Git而Node.JS的最佳安装方式是使用nvm(Node的管理工具)
1.安装Git
// 安装 HomeBrew(一款软件包管理工具)
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew install git // 安装Git
这里给出来HomeBrew的基本用法方便像我这样的小白阅读了解http://www.cnblogs.com/TankXiao/p/3247113.html#brewother
2.安装nvm
1. Homebrew 安装方式,此安装方式无需重启
$ brew install nvm
$ mkdir ~/.nvm
$ export NVM_DIR=~/.nvm
$ . $(brew --prefix nvm)/nvm.sh
2. curl安装方式
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
同样这里也列出来nvm的基本用法http://weizhifeng.net/node-version-management-via-n-and-nvm.html
3.安装Node.JS
$ nvm install 4
4.最后一步安装Hexo
$ sudo npm install hexo-cli -g
至此,为创建博客做了基础的准备~顺便也给出Hexo的文档参考,参考Hexo
2.创建个人博客
1.Hexo安装完后,创建一个Github仓库,命名为username.github.io username是username/username.github.io的名字如果没有不懂Github,就谷歌一下吧,详细就不说
2.hexo 一个文件夹,文件夹名字是可以随便起的…ok,这个文件夹就是管理和发布我们的博客的,我们只需要这里面配置好我们需要的东西
hexo init username.github.io
3.打开_config.yml,配置里面的参数的参数 简单说一下这里面的配置,还有许多设置请看这里
title: blaceman //博客名字
subtitle: 懵懂 前进 憧憬 //副标题
description: 黄昏,一天最美丽的谢幕~ //描述
author: blaceman //名字
language: zh-Hans //语言
url: https://blaceman.github.io //url
root: /
theme: new-vno //主题
deploy:
type: git //git 发布
repo: https://github.com/blaceman/blaceman.github.io.git //Git源
4.配置好之后,如果觉得主题丑的话,就换一下主题吧,默认是landscape hexo的众多主题在这,而我的主题是这
$ cd username.github.io
$ git clone https://github.com/iissnan/hexo-theme-next themes/next //next主题
clone好之后 修改博客的_config.yml中的主题theme: new-vno然后在修改主题里面的_config.yml,next主题的教程在这
5.测试
$ hexo s
测试服务启动,你可以在浏览器中输入https://localhost:4000 访问了。觉得没问题后就可以发布了
6.安装hexo-deployer-git自动部署发布工具
$ npm install hexo-deployer-git --save
7.发布
$ hexo clean && hexo g && hexo d
到这一步在浏览器输入https://username.github.io 就可以看到你创建的博客了…
8.编写文章
hexo new "文章名字"
就在~/source/_post创建了你的.md之后你就可以用MarkDown大肆发挥了,写完后记得再次发布$ hexo clean && hexo g && hexo d
好了,创建博客的步骤差不多就结束了,你还可以为博客添加百度统计 谷歌统计 多说 disqueue 等第三方的东西至于怎么弄,百度一下就好~
3.MarkDown常见的用法
1.常见MarkDowm编辑器挑一个自己喜欢的就好