Hexo博客搭建
在2019年下半年的时候已经进行了博客的搭建,由于之后电脑重装系统,未进行blog文件的备份,导致数据丢失,如今再次进行搭建,记录搭建博客的过程。
注:Windows环境下。可参考 hexo官方文档
一. 环境搭建
1.在官网下载node.js,之后进行安装。
2.Win+r之后输入cmd打开命令行窗口:
node -v
查看node版本npm -v
查看npm版本npm install -g cnpm --registry=http://registry.npm.taobao.org
安装淘宝的cnpm 管理器 ,加快安装速度。cnpm -v
查看cnpm版本cnpm install -g hexo-cli
安装hexo框架hexo -v
查看hexo版本mkdir blog
创建blog目录 (在自己选择的磁盘位置下)
二. hexo
1.建站
安装完hexo后,在blog文件夹下执行命令:
hexo init
生成博客 初始化博客hexo s
启动本地博客服务
2.配置
hexo new "我的第一篇博客"
生成博客文章《我的第一篇博客》 我的第一篇博客.mdhexo g
generate 生成一下hexo s
启动服务器。默认情况下,访问网址为: http://localhost:4000/。 这时可以打开浏览器登录localhost:4000 查看博客页面。
三. 配置
1.在GitHub上创建仓库:YourGitHubName.github.io
注意:是你的GitHub的名字
2.cnpm install --save hexo-deployer-git
在blog目录下安装git部署插件
3.修改**_config.yml**文件:
- 配置_config.yml
# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
type: git
repo: https://github.com/YourGitHubName/YourGitHubName.github.io.git
branch: master
4.命令行操作:
hexo clean
清理一下hexo
部署到Github仓库里 https://YourGithubName.github.io/ 访问这个地址可以查看博客
5.主题美化:
git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
*下载 yilia主题到本地*修改hexo根目录下的 _config.yml 文件 : theme: yilia
hexo clean
清理一下hexo g
生成hexo d
部署到远程Github仓库
在搭建的过程中遇到任何问题,可以在搜索引擎上查找相应的解决方案。如果出现任何意外情况,都可以删掉blog文件夹重来。
具体可参考: