快速构建属于自己的博客网站

①5行代码搭建属于自己的博客网站

安装前提:

已安装Node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本,一般来说优先推荐最新版)

打开命令行终端,依次输入以下命令行,即可完成博客构建

npm install hexo-cli -g #使用npm安装hexo
hexo init blog #在当前所在位置生成blog文件夹
cd blog 
npm install
hexo server  # 运行博客,可在浏览器打开博客

生成的blog文件夹目录如下:

.
├── _config.yml #根目录下网站的配置信息,大部分配置在此处修改
├── package.json #版本、依赖等相关信息
├── scaffolds #模版文件夹,可以设置每次新建文章中会自动填充的东西,比如title,date
├── source #开头命名为 _ (下划线)的文件 / 文件夹和隐藏的文件将会被忽略
|   ├── _drafts #可以自己新建该文件夹,用来放文章草稿
|   └── _posts #存放文章的文件夹
└── themes #设置博客的主题风格

运行hexo server后可根据命令行提示打开相应网页http://localhost:4000/
在这里插入图片描述

博客当前效果
在这里插入图片描述

其它常见的_config.yml 文件修改建议:

  • 语言设置为中文:language: en修改为language: zh-CN
  • 文章列表中每页文章篇数设置:两个 per_page默认是10,建议修改为3的倍数

②配置主题美化个人博客(Matery)

在Github上下载Matery主题文件夹,https://github.com/blinkfox/hexo-theme-matery,文件夹解压缩后修改为matery放入themes文件夹下

在这里插入图片描述

修改根目录的文件_config.yml,将主题theme属性从theme: landscape修改为theme: matery,保存修改

在这里插入图片描述

cd blog文件夹后,输入hexo clean && hexo g && hexo s打开网页,即可拥有Matery风格的个人博客

首页:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6Hk0GsgU-1664611213574)(/Users/lynn/Library/Application Support/typora-user-images/image-20221001134716019.png)]

文章详情:
在这里插入图片描述

Tips:

官网(https://hexo.io/themes/)有很多其他风格可以尝试,相关文档、个性化设置比较全面并且比较好看的主题风格比如Next,Butterfly,都挺推荐的

③为博客新增分类、标签页面

点击导航栏的标签、分类、关于等,没有相关信息显示,本篇文章用于配置相关页面。
在这里插入图片描述

1 添加tags页面

**效果:**为相关文章添加如下的tags(前端、Hexo)后,可通过标签梳理每篇文章,一篇文章可以有多个标签
在这里插入图片描述

点击网页标签后,效果如下:

cd blog文件夹后,输入hexo new page "tags",将在根目录的source文件夹下生成 tags/index.md文件,将index.md文件修改如下(增加type和layout)即可:

---
title: tags
date: 2018-09-30 18:23:38
type: "tags"
layout: "tags"
---

2 添加categories页面

**效果:**为相关文章添加categories(构建博客)后,可通过分类梳理每篇文章,一篇文章只能有一个分类

在这里插入图片描述
点击网页标签后,效果如下:
在这里插入图片描述

cd blog文件夹后,输入hexo new page "categories",将在根目录的source文件夹下生成 categories/index.md文件,将index.md文件修改如下(增加type和layout)即可:

---
title: categories
date: 2018-09-30 17:25:30
type: "categories"
layout: "categories"
---

更多配置内容,请参考链接:Matery配置说明文档

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值