利用Hexo 搭建Blog

来源:互联网 发布:魔兽争霸数据查看器 编辑:程序博客网 时间:2024/06/05 11:58

Hexo 搭建博客

小白一只, 不喜勿喷, 有什么错误请多指教

# 安装

Hexo 是基于Nodejs 所以安装Git Nodejs Hexo 是必须的.

安装 Git

  • $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • $ brew install git

你也可以通过下载安装程序来安装

安装 Nodejs

先安装nvm, 这是Nodejs版本管理器, 可以轻松切换Nodejs版本. 这里有两种方式安装. 如果使用curl的方法安装, 安装王城之后一定要重启终端.

  • 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

安装完成后, 重启终端 并执行下列命令即可安装 Node.js.

  • $ nvm install 4

安装Hexo

以上所有都安装完成之后再安装Hexo

  • $ sudo npm install hexo-cli-g

# 编写, 发布

接下来我们需要用Hexo初始化一个blog, 然后更改一些自定义的配置, 或者加上自己喜欢的主题

创建Blog

将下面的 username 替换成你自己的 username, 执行成功后, 会创建出一个名为 username.github.io 的文件夹

  • $ hexo init username.github.io

更改配置

打开文件位置 username.github.io/_config.yml 修改几个键值对, 注意配置的键值之间一定要有空格

 title: dimsky 的 9 维空间    //你博客的名字 author: dimsky  //你的名字 language: zh-Hans    //语言 中文 theme: next   //刚刚安装的主题名称 deploy:   type: git    //使用Git 发布   repo: https://github.com/username/username.github.io.git    // 刚创建的Github仓库

写文章

username.github.io/source/_posts 下创建一个名为 HelloWord.md 的文件, 比如:

    ---    title    ---    > hello word

测试

测试服务启动, 你可以输入https://localhost:4000访问, 输入一下命令

- $ hexo s

安装hexo-deployer-git自动部署发布工具

  • $ npm install hexo-deployer-git --save

发布

测试没问题后, 就可以发布到Github pages中
  • $ hexo clean && hexo g && hexo d

访问

到达这一步, 说明你的博客已经生成了, 可以在浏览器中输入[http://username.github.io](http://zhengkx.github.io)就能够访问了.
0 0
原创粉丝点击