创建 Hexo 项目
Uneac1创建 Hexo 项目
- 请在命令行中进入到你想创建项目的目录(例如 E:\y1y\),然后执行以下命令:
1 2
| hexo init . hexo install
|
- 修改 _config.yml
打开 Hexo 项目的 _config.yml 文件,进行以下配置:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| # Site title: Uneac1 subtitle: '' description: '' keywords: author: Uneac1 language: zh-CN timezone: 'Asia/Shanghai'
# URL url: https://y130.icu
# ... existing code ...
# Deployment deploy: type: git repo: git@github.com:UNEAC1/UNEAC1.github.io.git branch: main
|
安装 hexo-deployer-git 插件
- 在命令行中执行以下命令安装部署插件:
1 2
| cd e:/y1y/x npm install hexo-deployer-git --save
|
- 配置 Git 全局信息
使用以下命令配置你的 Git 用户信息:
1 2
| git config --global user.name "Uneac1" git config --global user.email "1006849568@qq.com"
|
- 安装 Hexo 所需的依赖
- 启动 SSH 代理
1 2 3
| eval $(ssh-agent -s)
ssh-add E:/yil/yy130
|
- 测试连接
1
| Hi your_username! You've successfully authenticated, but GitHub does not provide shell access.
|
生成 public
1 2
| hexo clean hexo generate
|
- 初始化git仓库:
- 链接到远程仓库:
1
| git remote add origin git@github.com:Uneac1/repo.git
|
- 提交git:
- 推送:
1 2
| git push -u origin main hexo deploy
|
- 创建并生成main:
刷新 Hexo
1 2 3
| hexo clean hexo g hexo s
|
1 2 3
| hexo clean hexo generate hexo deploy
|
关于图片
将图片保存到 Hexo 项目的 source/images 文件夹中,并使用相对路径来引用它。例如,假设你将图片命名为 logo.png,你可以这样引用:
1
| 
|
如果你希望使用外部 URL 的图片,确保 URL 地址有效并且可以访问。例如:
1
| 
|
如果仍然无法加载,建议检查网络连接或者确保图片的 URL 地址正确。你也可以尝试将图片下载到本地并上传到博客的图片目录。
在 Hexo 中设置封面图片,可以通过修改配置文件或在文章的 Front Matter 中指定封面图片。以下是几种常见的设置封面图片的方法:
如果你想为整个网站设置默认的封面图片,可以在 Hexo 的 _config.yml 文件中添加一行代码:
这是主题设置的部分,可能会有所不同,具体取决于你的主题
1 2 3
| cover: enable: true image: /images/cover.jpg
|
确保图片已经放在 source/images 文件夹下,或者直接使用外部 URL。
如果你想为某篇文章单独设置封面图片,可以在该文章的 Front Matter(文章头部元数据)中添加封面图片的路径。示例如下:
1 2 3
| title: 我的文章标题 date: 2025-05-27 cover: /images/cover.jpg
|