title: 基于hexo框架搭建我的博客
date: 2019-07-02 14:14:59
tags:
1.环境装备
1.1下载git安装 git https://git-scm.com/downloads 全部默认
在安装过程中记得选择git的命令行编辑器GitBash,与mac中命令行功能类似,可以在其中下载所需的hexo框架
1.2安装node.js http://nodejs.cn/ 全部默认就行,不用改
安装完成后,win+r 输入cmd,打开命令行输入 node -v,返回版本号,即安装成功
安装完成git后,打开GitBash,验证node -v ,npm -v,之后安装cnpm,使用taobao镜像文件,在GitBash中输入
npm -install -g cnpm --registry=https://registry.npm.taobao.org 回车
cnpm -g hexo-cli全局安装hexo框架,hexo -v 验证
2 开始使用hexo
2.1新建一个blog文件夹
之后所有的关于博客的文件全在此文件夹中(若出错,只需删掉重来),使用命令行,在你需要的文件夹新建blog文件夹
2.2初始化hexo
hexo init,出现start blog with hexo,此时hexo s,博客启动,根据命令行中提供的端口在浏览器中预览,成功后ctrl+c退出
2.3新建一博客
hexo -n "博客名称",回车,根据提供的目录进入查看里面的生成了那些文件
2.4修改博客
可以vim文件,进行修改,可以使用md文件编辑器,打开“博客名称”.md文件进行修改,之后保存,命令行回到blog。
2.5博客同步
hexo clean, hexo g, hexo s,根据命令行中提供的端口在浏览器中预览,成功后ctrl+c退出
2.6部署到github上,远端服务器
-
安装deployer部署包,cnpm install --save hexo-deployer-git回车,修改_config文件
-
hexo d,部署到github,期间可能需要输入你的github账户和密码,照样输入即可,密码输入是看不见的,
-
zhangxiang1008.github.io, 按照命名规则进入你的博客。
3 修改博客主题
-
在github找到你喜欢的博客主题,此处以很多人使用的yilia博客主题为例
https://github.com/litten/hexo-theme-yilia
-
使用方法 $ git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia(共粘贴)
-
在文件夹中themes文件中下载好该主题文件
-
配置到我的博客中,修改_config文件
-
保存后,重复2.4 2.5操作,之后浏览器登录