hexo博客资料
资源
[教程](https://blog.csdn.net/sinat_37781304/article/details/82729029?spm=1001.2014.3001.5506)
- 插件
fluid 主题库 ==》 配套文档 ==》 该 ui 框架已经集成搜索组件 hexo-generator-search,不要重复添加。
搜索组件 :
npm install hexo-generator-json-content
hexo deploy 的 说明
hexo deploy 命令可以根据
__config.yml
中的 deploy 下的 repo 指定的仓库地址来部署网站,并且会自动连接该仓库,并自动 push 文件。
Gitee(码云)、Github 同时配置 ssh key
论 git 中使用 https 和 ssh 协议的区别
注意点
- 公司的只支持 ssh 协议的连接,所以 repo 只能写 ssh 地址
- hexo 部署到 仓库的不是 hexo 源代码,就是和普通 push 不一样,而是整理打包后的 html+css+img+静态资源,其实就是一个启动网站的真实代码。
- hexo 部署 老实使用
hexo clean
+hexo g
+hexo d
不然容易资源不同步, 但也可能是缓存问题。稍等片刻
知识点
- hexo 使用
hexo new bolg
后一定要使用 生成器hexo -g
渲染博客,不然部署后啥都没变。 - hexo 有三种 layout 布局方式, 主要的是 post, 通过
hexo new blogname
就会自动在source/_posts
下创建 md。然后就是page
使用hexo new page pagename
会在source/
单独创建 page 文件夹。访问会通过域名url/pagename
一般侧边栏和导航栏的选项会使用到 page, 还有一种 layout 是草稿
draft, 不介绍 scaffolds
模板中 可以预置各 layout 创建后 Front-matter- 主题配置完后 需要 重新开启一次服务器 (
hexo s
)。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!