hexo博客资料
资源
- 插件
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 协议 ,转载请注明出处!