文章目录
当你浏览本文搭建Hexo博客时,默认你已经有自己的github账号。
本文是在window10下搭建的(为避免麻烦以管理员身份运行命令提示符),在linux下会更方便,几行命令的事。
一、准备
- 注册github账号:https://github.com/
- 下载安装Node.js
下载地址:https://nodejs.org/en/ 或者 http://nodejs.cn/download/
安装:双击exe文件,一路next,选择安装目录(或默认),完成。
配置环境变量:右击【此电脑】->【属性】->【高级系统设置】->【环境变量】->环境变量选择path【编辑】->【新建】粘贴Node.js安装目录。
确认安装:命令提示符执行node -v
显示版本号即安装成功
二、安装Hexo
- 安装cnpm(使用cnpm来安装Hexo,使用淘宝源,会快一些)
安装执行:npm install -g cnpm --registry=https://registry.npm.taobao.orp
检验执行:cnpm -v
- 安装 Hexo
安装执行:cnpm install -g hexo-cli
检验执行:hexo -v
- 创建博客根文件夹(这个文件夹用来放置博客依赖配置文件,主题,博客文章等文件)
创建博客文件夹:(我在D:\Program Files下创建了hexo文件夹)
进入该文件夹下执行:hexo init
(初始化)
成功则显示:INFO Start blogging with Hexo! - 启动 hexo 本地服务
执行:hexo s
在网页上输入 http://localhost:4000 可以查看服务是否启动成功(一般用来本地测试预览)。 - 创建博客
执行:hexo n "我的第一篇文章"
使用markdown文本编辑器编辑内容。推荐一个我认为好用的软件:Typora - 生成博客
进入博客根文件夹(必须到此文件夹下执行命令)
执行:hexo g
三、部署到github
- 安装Hexo推送工具
执行:cnpm install --save hexo-deployer-git - 创建github仓库
登录github-> 点击右上角‘+’创建仓库->填写名称->创建 - 修改配置文件
修改博客根文件夹下的_config.yml
文件。(找到如下区域修改)
- 推送到公网服务器
执行:hexo d
第一次推送时需要输入账号与密码(不要输错了)
四、修改主题
待续