Hexo如何写文章
在开始之前,我相信你已经成功搭建了网站。
详细教程1. 创建新文章
在 Hexo 的根目录下,通过命令行使用以下命令创建一篇新的文章:1hexo new "文章标题"
撰写文章:
打开创建的文章文件,使用Markdown语法编写你的文章内容。Markdown是一种轻量级的标记语言,它允许你使用简单的文本编辑器编写带有格式的内容,如标题、列表、链接、图片等 。
Front-matter设置:
在文章的开头,你需要添加Front-matter,这是一些用于定义文章元数据的配置信息,包括title(标题)、date(日期)、tags(标签)、categories(分类)等。Front-matter必须被三个短横线---包围。例如:123456---title: 我的博客文章date: 2024-09-04 12:00:00tags: [Hexo, 教程]categories: [编程]---
你可以在_config.yml中设置默认的Front-matter信息 。
高级设置:
你可以在文章中使用<!-- more --&g ...
Hexo疑难解答
本文总结了在使用 Hexo 搭建博客过程中可能遇到的一些常见问题及其解决方法,帮助你快速排查问题并优化博客体验。
常见问题及解决方法1. Hexo 部署后页面空白
原因:可能是 hexo generate 时生成的静态文件不完整,或者主题配置有误。
解决方法:
确保执行了以下命令:123hexo cleanhexo generatehexo deploy
检查主题配置文件 _config.yml 是否正确,尤其是 url 和 root 配置。
2. 本地预览正常,但部署后样式丢失
原因:root 配置错误导致静态资源路径不正确。
解决方法:
打开 Hexo 主配置文件 _config.yml。
确保 root 配置与部署路径一致,例如:1root: /
重新生成并部署:123hexo cleanhexo generatehexo deploy
3. Hexo 插件安装失败
原因:可能是网络问题或插件版本不兼容。
解决方法:
使用国内镜像源安装插件:1npm install <插件名> --registry=https://registry. ...
前端开发
未读Hexo主题配置教程(以 Anzhiyu 主题为例,其他主题同理)
以下是安装安知鱼主题(Anzhiyu)的详细步骤:
1. 安装 Hexo 博客在安装主题之前,您需要确保已经安装了 Hexo。如果还没有安装,请按照 Hexo 官方文档 进行安装和建站。
2. 安装主题有三种方式可以安装 Anzhiyu 主题:
方式一(推荐):通过 GitHub 克隆1git clone -b main https://github.com/anzhiyu-c/hexo-theme-anzhiyu.git themes/anzhiyu
如果遇到安装问题,可以尝试使用代理:
1git clone -b main https://ghproxy.com/https://github.com/anzhiyu-c/hexo-theme-anzhiyu.git themes/anzhiyu
方式二:下载 Release 版本下载最新 release 版本并解压到 themes 目录,然后将解压出的文件夹重命名为 anzhiyu。
方式三:通过 npm 安装1npm i hexo-theme-anzhiy ...
Hexo + GitHub Pages:从零搭建个人网站(精简、实用)本文为实操指南,按步骤说明在本地使用 Hexo 构建并部署到 GitHub Pages 的全过程,适合 Windows / Linux 用户快速上手。
0. 准备(先决条件)
已注册 GitHub 账号。
本地安装:Git、Node.js(推荐 LTS)、npm。
建议在命令行使用 Git Bash(Windows)或终端(Linux/macOS)。
注意:项目目录路径尽量不要含中文或空格。
1. 安装必要工具安装 GitWindows:从 https://git-scm.com/ 下载并安装(安装后建议使用 Git Bash)。Linux:
12sudo apt-get updatesudo apt-get install -y git
安装 Node.js / npm访问 https://nodejs.org/ 下载 LTS 版本,或在 Linux 使用包管理器安装:
1sudo apt-get install -y nodejs npm
2. 安装 Hexo ...
我的网站建站之旅:从零到上线
在数字时代,拥有一个在线平台是一个不错的想法。无论是为了个人品牌、商业推广,还是仅仅为了分享你的爱好,建立一个网站都是一个值得追求的目标。
1. 灵感 一切始于一个想法。我决定创建一个属于自己的网站。
2. 学习 在开始我的网站搭建之前,我掌握了一些基础的技术知识。Hexo 是一个基于 Node.js 的静态博客框架,因此,我首先了解了 Node.js 环境的搭建和使用。通过官方文档和在线教程,我逐步学习了 Node.js 的基本概念和常用命令。
3. 设计 设计是我最喜欢的部分。我花了很多时间在设计上,确保它既美观又实用。我使用了 Hexo 的主题和插件来加速开发过程,同时也确保了网站的响应性和兼容性。
经过数周的辛勤工作,我的网站终于上线了。欢迎你来到我的世界!





