hexo安装

来源:互联网 发布:mac开机密码怎么取消 编辑:程序博客网 时间:2024/06/04 19:42

为了利用github提供的page功能来实现自己博客的目的,我选择使用hexo工具,本文将介绍hexo的安装。

我主要是在windows下进行博客撰写的,因此,下面介绍的部分都是在windows下进行的。

准备工作

使用hexo需要安装一些支持软件,主要包括下面两个:

  • Node

需要到Node.js官网去下载对应平台的版本,安装即可。

  • 安装Git

可以到Git网站去下载,安装即可。 后续执行的脚本或者安装指令都是要在git中的bash中执行,尽量不要在windows自带的cmd中进行

安装

在安装支持软件后,就可以安装hexo。执行下面的命令可以安装hexo:

npm install hexo-cli -g    

初始化

在放置博客的文件夹中,运行下面的代码可以在该目录下初始化hexo:

hexo init

配置博客(可选)

在使用博客之前,可以对博客进行个性化设置,主要设置文件在博客目录下的_config.yml文件中,可以设置博客的名字,子标题,还可以设置主题等信息。

我个人使用的主题是Landscape-F,修改了部分内容。

创建新的文章

在完成上述的步骤之后,就可以开始进入真正的写博客的环境,可以使用下面的命令来创建一个新的文章。

hexo new "post_name"

post_name是文章在hexo的标识符,可以和你的文章的题目不同。
在执行了上面的命令之后,和根据hexo的文章模板在source/_posts目录下就会产生一个post_name.md的文件,在这个文件中你就可以使用markdown语法来编写自己的文章了。

部署到github上

部署设置

第一次进行github部署,需要进行下面的准备工作:

  1. 安装一个插件,可以使用下面的命令安装。

    npm install hexo-deployer-git --save
  2. 修改博客目录下的_config.yml文件,主要修改下面几个项目:

    type: git

    repo: [repository url]

    branch: [branch]

其中,repo主要是填写你的个人网页在github上的仓库。最新的设置可以查看hexo文档

这个准备工作只要在第一次发布到github的时候才需要进行,后续的部署只需要执行第二步就可以了。

部署

准备工作完成之后,就可以使用下面的命令将博客部署到github上。

hexo cleanhexo ghexo d

第一个命令是清除已有的部署数据。

第二个命令是产生新的部署数据。

第三个命令就是将部署数据部署到github上。

在部署的过程中,需要填写github用户名和密码。

修改文章的模板

每个人写博客总是会有一些固定的模板的,因此,如果想要定制化自己的目标,可以修改scaffolds文件夹下面的post.md文件,例如可以添加一个categories项目之类的,或者添加一下通用的版权声明之类的。

脚本

为了避免使用过程中每次都要使用bash,可以将上面的命令写成脚本的形式,以后就只需要运行脚本就行,方便快捷。下面是实现部署功能的脚本。

hexo cleanhexo ghexo decho "请输入任意按键结束"read inputchars

参考资料

  1. http://ibruce.info/2013/11/22/hexo-your-blog/
  2. https://hexo.io/docs/deployment.html

版权声明

版权所有,欢迎转载,转载请注明出处:https://shengno.github.io/,谢谢

0 0
原创粉丝点击