前言

这是我在这里写下的第一篇博客,它总结了我在Windows10环境下搭建hexo博客的过程;其中包括了要准备的工具,怎么通过命令行创建博客并启动预览,用Markdown写下第一篇博文,以及部署到GitHub上进行公开访问,以及更换主题的全过程;就让我以这个过程的总结作为在这里的起点吧~~


软件安装

安装Node.js

Nodejs官网地址

node.js

在终端利用node -vnpm -v查看安装是否成功


安装Git

快速下载

windows用户必须先安装好Git,并将Git添加到环境变量Path中,不然后面会报错;


安装hexo

安装淘宝镜像cnpm

安装hexo需要借助npm包管理器,但是我们国内由于镜像源速度很慢,所以这里利用npm安装淘宝镜像源cnpm;

1
npm install -g cnpm --registry=https://registry.npm.taobao.org

检验安装

1
cnpm -v

正式安装hexo

hexo的安装依然采用命令行来完成;

1
cnpm install -g hexo.cli

等待安装完成,检验安装

1
hexo -v

hexo


生成博客

首先需要创建一个文件夹,里面存放你博客的一切;先切换到你喜欢的目录,创建blog文件夹

1
mkdir blog

进入blog文件夹

1
cd ./blog

生成博客,也可以叫初始化博客;

1
hexo init

等待完成后,查看blog目录下生成了数个文件夹,初始化完成

init

接下来,可以开始启动它了;

1
hexo s

server

打开浏览器,访问http://localhost:4000进行本地预览,你会发现你的博客已经有了。

yousite

默认给你创建了一篇Hello World博客,里面简介了hexo的使用方法


新建博文

用hexo new来新建文章;

1
hexo n "第一篇博客文章"

进入到如下目录,可以看到已经生成了Markdown文档;

md

接下来你可以打开.md文档编辑,Markdown文档知识这不赘述;重新用hexo s启动server,刷新博客网页可以看到刚刚编辑的文章已经存在了


博客部署

这里介绍将博客部署到GitHub上公开使用,当然之后你还可以通过注册域名来进行访问;

新建仓库

登陆Github,新建一个仓库–New Repository;


Repository name要按特定要求来填,下图中的youname一定要对应个人GitHub昵称,然后–Create Repository




安装插件

需要在blog根目录下安装一个用于Git部署的插件;

1
cnpm install --save hexo-deployer-git


配置文件

这是关键的一步,设置blog目录下的_config.yml文件,建议不要用记事本打开,容易遗漏空格,且没有代码高亮(你懂的),当然,可以用sublime_textVS Code

打开配置文件后,找到文件的最底部,参照以下内容进行修改:

1
2
3
4
deploy:
type: 'git'
repo: https://github.com/rumengshanhe/rumengshanhe.github.io.git
branch: master

repo就填你刚才创建的GitHub仓库的地址;


部署验证

通过以下命令生成,并部署到远端

1
2
3
hexo clean
hexo g
hexo d

过程中需要设置Git账户邮箱和密码,部署成功后打开GitHub仓库就会发现已经产生博客文件,这时打开浏览器,访问youname.github.io,不出意外就可以访问到你的博客了。







  • end