Hexo博客搭建和matery主题


Hexo博客

在科技时代,一个完整的学习框架和缜密的思考方式变得越来越重要。博客变成了验证学习成功和监督学习的平台,特别是程序员,一个好的博客往往象征着一个合格的程序员,本篇博客主要介绍Hexo博客的搭建。

Hexo前期准备

我的博客是搭建在阿里云linux服务器上,最后传到GitHub上。本博客适合安装有linux的电脑,如果你想完全效仿我的方式,所以你需要

  • 一个Linux电脑
  • 注册GitHub账号
  • 一颗不怕出错的决心

Hexo在Linux服务器上搭建

可借鉴B站视频教程 无坑版搭建Hexo

下载安装Node.js

下载命令 wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.xz
解压 tar xf node-v10.16.0-linux-x64.tar.xz
进入解压目录 cd node-v10.16.0-linux-x64
查看node.js版本 node -v
查看npm版本 npm -v
建立软连接,变成全局环境变量

ln -s /usr/nodejs/bin/npm /usr/local/bin/

ln -s /usr/nodejs/bin/node /usr/local/bin/

安装cnpm

淘宝镜像安装 npm install -g cnpm --registry=https://registry.npm.taobao.org
查看版本验证安装成功 cnpm -v

安装hexo

通过cnpm全局安装hexo cnpm install -g hexo-cli
验证安装成功 hexo -v

创建博客

在root更目录下创建blog文件夹 mkdir blog
在blog目录下初始化博客 hexo init
启动初始博客 hexo s
创建博客文章 hexo new "xx博客"
创建好后进入博客文件夹 cd source/_posts
进入博客编写 vim xx博客.md
清楚之前的博客 hexo clean
生成新博客 hexo g
启动博客 hexo s

部署到GitHub

注册GitHub账号

详细视频教程可访问B站 GitHub教程

创建仓库

必须创建与账号名相同的仓库名,如 仓库名.github.io
github欢迎你

linux上安装插件

安装git cnpm install --save hexo-deployer-git
配置_config.yml 在最后添加如下代码,有重复部分
deploy:
type: git
repo: https://github.com/zhangwenhao-sudo/zhangwenhao-sudo.github.io.git
branch: master
部署到GitHub hexo d
依次输入GitHub账号、密码就上传到GitHub仓库中了
最后输入仓库名.github.io就可以访问了 如我的仓库 编程之旅

应用matery主题

下载matery主题并应用

下载 git clone https://github.com/blinkfox/hexo-theme-matery.git themes/
修改_config.yml 将theme: landscape 改成 theme: hexo-theme-matery

修改matery主题信息

每个人的需求不一样 我这里提供大神闪烁之狐的博客供大家学习


谢谢观看,期待遇见更好的自己!!!


文章作者: rep-rebirth
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 rep-rebirth !
评论
评论
  目录