博客的创建与撰写
blog问题解决
- butterfly出现页面出现
extends includes/layout.pug...
的解决方法:
1
| npm install --save hexo-renderer-jade hexo-generator-feed hexo-generator-sitemap hexo-browsersync hexo-generator-archive
|
- 首先安装hexo-deployer-git:
1
| npm install hexo-deployer-git --save
|
- 然后修改blog目录下的
_config.yml
文件末尾的 Deploy
部分,修改成如下:
1 2 3 4
| deploy: type: 'git' repository: git@github.com:用户名/用户名.github.io.git branch: main
|
- 完成后运行
hexo d
将网站上传部署到 GitHub Pages。
blog技巧
制作blog流程:
- 生成初始blog页面
- 然后进入blog页面文件夹
- 安装组件
现在就可以开始制作啦!
启用主题
在blog目录下的_config.yml
中修改themes:xxx
为themes:你的主题名
- 主题安装后(使用npm的情况下)文件在组件文件夹里
文章
创建文章hexo new "文章名"
修改好后按如下操作
文章内容
1 2 3 4 5 6 7 8 9
| --- title: 文章标题 date: 日期(一般不用修改) layout: 布局 updated: 更新日期 tags: 标签 categories: 分类 --- 文章正文(markdown语法)
|
提交
命令 |
作用 |
hexo clean |
清除已经生成的 |
hexo g |
生成页面 |
hexo d |
提交到Github Pages上 |