hexo博客配置

欢迎光临,本人coder码农,主要关注于web编程、python、linux运维、大数据、人工智能领域。学习是无止境的,活到老学到老,俗话说,好记性不如烂笔头,为此,开通博客,记录学习的点滴过程。

博客搭建过程

安装node js

到nodejs的官网下载,地址在【这里】,过程就不说了,windows系统下直接点击安装即可。以下命令验证是否安装成功。

1
$ node -v

如显示版本号则安装成功。

安装Git

git 官网下载安装,地址在【这里】,过程不多说了。以下命令验证是否安装成功。

1
$ git --version

安装hexo

目前我本机安装的hexo版本是3.7.1,windows下打开命令行工具的快捷键是win + R 组合键,输入cmd,回车即可打开命令行。安装hexo是基于node的包管理工具npm,我这安装的是hexo的快速开发框架 hexo-cli,命令如下:

1
2
$ npm install -g hexo-cli 
$ npm install hexo --save

-g是基于全局安装,–save是保存在package.json依赖配置文件中,不需要手工去修改这个配置文件。

创建项目

通过hexo的快速开发框架,可以快速的创建一个工程项目,并可以启动预览。命令如下:

1
$ hexo-cli init project_name

project_name是工程荐名称,回车后,hexo会自动创建一个项目,并下载项目所需要依赖的相关库。这个过程可能会持续一段时间,视网络情况而定。

启动项目

通过以下命令可快速启动。

1
$ hexo server

也可以简写成以下命令格式:

1
$ hexo s

打开浏览器,输入http://localhost:4000即可打开博客网站。
如果要生成静态文件,可以执行以下命令:

$ hexo g

具体详情见hexo官网,在【这里】

部署网站

网站部署,如果要部署到github,则还需要有github帐号,并且在github上要建有以你的github帐号名为前缀的仓库,例如:你的github帐号名是:jack,则仓库名为:jack.github.io.否则其它名称不能自动打开博客首页。以下是部署命令。

$ hexo deploy

另外要注意的点是,部署前,要在_config.yml文件中修改你的git提交仓库地址。通过git的push 命令提交到github。
操作起来其实蛮简单的,博客部署好后,就可以按自己的意愿,利用markdown语法写文章了。