IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 个人博客搭建Hexo+Next主题 -> 正文阅读

[开发工具]个人博客搭建Hexo+Next主题

作者:https://img-blog.csdnimg.cn/2d3e6899d67c47c48535ea7dbc910b56.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rWL6K-V5bCP55m9R28=,size_20,color_FFFFFF,t_70,g_se,x_16

个人博客搭建Hexo+Next主题

安装 Hexo

hexo官网

Node.js下载

Git官网

所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。

$ npm install -g hexo-cli

创建博客目录

hexo init gotesting

创建名为gotesting的文件夹作为博客根目录

cd gotesting
npm install

进入目录,安装在下安装hexo依赖

hexo server

INFO  Validating config
INFO  Start processing
INFO  Hexo is running at http://localhost:4000/ . Press Ctrl+C to stop.

启动服务,打开网址 http://localhost:4000/

在这里插入图片描述

安装Next主题

git clone https://github.com/next-theme/hexo-theme-next themes/next

在gotesting\themes文件夹下看到生产的next文件夹

在这里插入图片描述

修改gotesting下_config.yml文件

theme: landscape
修改为
theme: next
language修改为
language: zh-CN

启动hexo

hexo server

在这里插入图片描述

配置Next

修改配置文件themes/next/_config.yml

修改语言
language: zh-CN

修改主题样式
# Schemes
#scheme: Muse
#scheme: Mist
scheme: Pisces
#scheme: Gemini

配置菜单
menu:
  home: / || fa fa-home
  tags: /tags/ || fa fa-tags
  categories: /categories/ || fa fa-th
  archives: /archives/ || fa fa-archive
  about: /about/ || fa fa-user
  #schedule: /schedule/ || fa fa-calendar
  #sitemap: /sitemap.xml || fa fa-sitemap
  #commonweal: /404/ || fa fa-heartbeat

配置完效果

在这里插入图片描述

配置分类、标签和关于

hexo new page tags
hexo new page categories
hexo new page about

在source目录下分别修改对应文件夹中的index.md文件中的title,并且增加type属性,点击菜单的时候才能正常打开页面,页面的title显示的是自己设置的title

tags
---
title: 标签
date: 2014-12-22 12:39:04
type: tags
---
categories
---
title: 分类
date: 2014-12-22 12:39:04
type: categories
---
about
categories
---
title: 分类
date: 2014-12-22 12:39:04
type: about
---

修改博客主页的title

根目录\_config.yml
# Site
title: Gotesting的博客
subtitle: <br><font size="3" color="red">坚持自律,越自律越自由</font>
description:
keywords:
author: Gotesting
language: zh-CN
timezone: ''

效果

开启本地搜索

安装服务
npm install hexo-generator-searchdb

themes\next\_config.yml

修改enable 为true
local_search:
  enable: true
  # If auto, trigger search by changing input.
  # If manual, trigger search by pressing enter key or search button.
  trigger: auto
  # Show top n results per article, show all results by setting to -1
  top_n_per_article: 1
  # Unescape html strings to the readable one.
  unescape: false
  # Preload the search data when the page loads.
  preload: false

修改这里的ture为false
algolia_search:
  enable: false
  hits:
    per_page: 10

根目录\_config.yml,最后新增
search:
  path: search.xml
  field: post
  content: true
  format: html

新建页面属性修改

根目录\_config.yml,修改
# Writing
new_post_name: :year/:month/:title.md # File name of new posts

新建博客并添加标签和分类

根目录
hexo new "个人博客搭建Hexo+Next主题" 
修改 个人博客搭建Hexo+Next主题.md, 添加标签和分类
---
title: 个人博客搭建Hexo+Next主题
date: 2022-02-13 15:18:54
tags: [Hexo, Next]
categories: ['博客搭建']
---

首页不全显示添加阅读全文

next\_config.yml,修改read_more_btn为true
# Read more button
# If true, the read more button will be displayed in excerpt section.
read_more_btn: true

个人博客搭建Hexo+Next主题.md中合适位置增加 
<!--more-->

在这里插入图片描述

在这里插入图片描述

添加代码块复制功能

  next\_config.yml,修改如下位置enable为true
  # Add copy button on codeblock
  copy_button:
    enable: true
    # Available values: default | flat | mac
    style:

部署博客到gitee

配置路径
# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
  type: git
  repo: https://gitee.com/gotesting1/gotesting1.git

安装依赖
npm install hexo-deployer-git --save

设置git邮箱账号
git config --global user.email "you@example.com"
git config --global user.name "Your Name"

执行命令,并在弹出的输入框填写正确的用户名和密码
hexo deploy
  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-02-14 21:23:04  更:2022-02-14 21:25:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 8:58:47-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码