hexo-fluid blog
HEXO博客目录
你的博客目录为:
1 | |
打开看到:
1 | |
1._config.yml ( Hexo主配置文件 )
作用: ( 用来控制Hexo本身 )
- 标题
- 语言
- 主题名称
- 部署到github pages的配置
- 站点URL
- 生成规则,分页
例如:
1 | |
Hexo的配置在 _config.yml
主题的配置在 themes/fluid/_config.yml
2.package.json ( npm项目说明)
Hexo本质是一个Node.js项目
这个文件定义:
- Hexo的依赖包
- 版本
- 插件
- npm脚本(可选)
一般不需要修改,系统用来识别blog项目
例如:
1 | |
3. source/
Hexo的所有内容来源
1 | |
_posts/
博客文章
1 | |
img/:图片
自定义界面:
/about/
/categories/
/tags/
/links/
运行
1 | |
4. themes/(主题核心)
Fluid主题所在处
1 | |
主要控制外观, ui, 功能
themes/fluid/_config.yml(主题配置)
控制: 外观, 样式和功能
themes/fluid/layout/(模板)
一般不重要, 是html模板
5.public/(生成静态网站)
可以看到
1 | |
不要修改,每次hexo generate 都会被覆盖
6. node_modules/(依赖)
不要修改, 如果失灵
1 | |
7.scaffolds/(文章模板)
当运行
1 | |
生成文章头的yaml
1 | |
8. gitignore(git 忽略列表)
确保git不上传的部分
例如:
- node_modules
- public
- scaffolds
hexo-fluid blog
https://rubbishbro.github.io/2025/11/20/hexo-fluid-blog/