Hexo+GitHub添加自定义网页
最近在写文章时,需要用到 Jupyter Notebook 文件格式。一些文章内容希望引用下,转成 markdown 格式比较繁琐,表格图表比较多。于是想到把 Jupyter Notebook 格式转成 html,直接跳过 Hexo 生成。
Hexo 系列的博客文章是 Hexo 渲染的静态网页。所以 Hexo 都呈现出一种高度的统一化与规范化。不过 Hexo 提供了跳过渲染功能,使得可以直接在博客中放入自定义网页。
比如在博客中放入图片、自定义 404.html、自定义 About 页面等。
html 页面完成后,在 Hexo\source 目录下创建一个文件夹(文件夹名称任意)。部署完成后,将 html 文件放置于此文件夹,并重命名为 index.html 。
跳过渲染直接在编辑器打开 Hexo\source\,找到创建的文件夹中的 index.html 文件,在开头添加如下代码即可
1 | --- |
添加该指令后,执行 hexo g 命令时便会跳过该 index.html 文件,index.html 不受当前 hexo 主题影响,完全是一个独立的网页,如果网页引用了 css 或 js,css 和 js 需使用外链或者将 css js 文件放入index.html同目录下引用。如果有图片,也需要放在同目录下。