
Windows下如何搭建自己的hexo博客
前言
这是我在这里写下的第一篇博客,它总结了我在Windows10环境下搭建hexo博客的过程;其中包括了要准备的工具,怎么通过命令行创建博客并启动预览,用Markdown写下第一篇博文,以及部署到GitHub上进行公开访问,以及更换主题的全过程;就让我以这个过程的总结作为在这里的起点吧~~
软件安装
安装Node.js
在终端利用node -v和npm -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 |
生成博客
首先需要创建一个文件夹,里面存放你博客的一切;先切换到你喜欢的目录,创建blog文件夹
1 | mkdir blog |
进入blog文件夹
1 | cd ./blog |
生成博客,也可以叫初始化博客;
1 | hexo init |
等待完成后,查看blog目录下生成了数个文件夹,初始化完成
接下来,可以开始启动它了;
1 | hexo s |
打开浏览器,访问http://localhost:4000进行本地预览,你会发现你的博客已经有了。
默认给你创建了一篇Hello World博客,里面简介了hexo的使用方法
新建博文
用hexo new来新建文章;
1 | hexo n "第一篇博客文章" |
进入到如下目录,可以看到已经生成了Markdown文档;
接下来你可以打开.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_text或VS Code;
打开配置文件后,找到文件的最底部,参照以下内容进行修改:
1 | deploy: |
repo就填你刚才创建的GitHub仓库的地址;
部署验证
通过以下命令生成,并部署到远端
1 | hexo clean |
过程中需要设置Git账户邮箱和密码,部署成功后打开GitHub仓库就会发现已经产生博客文件,这时打开浏览器,访问youname.github.io,不出意外就可以访问到你的博客了。
- end




