OceanPress 是一个将思源笔记中的笔记本直接生成 Html 文件的工具。
其初衷为创建基于思源笔记的静态博客。
在 Github 上开源,感谢作者的贡献。
基础使用
使用还是比较简单的,在 Github 上下载二进制文件,由于文档有一些过时,运行一次看看帮助。
去思源的 Workspace 文件夹里找路径填写即可。
一个例子:
./md2website-linux-386 -SourceDir /home/clouder/MEGAsync/SiYuan/data/20210820232021-3cpy4a5/ -SqlitePath /home/clouder/MEGAsync/SiYuan/temp/siyuan.db -TemplateDir /home/clouder/Downloads/views/ -OutDir output/
注意 Views 是需要单独下载的,也是在 Github 上,下载后解压到本地。
跨笔记本引用会有警告,找不到块也会警告。如果没有太多意外,那么就能成功运行。
纯粹的 Html.
显示效果
显示效果还行,双链转成了链接,似乎不支持浮动预览。
块嵌入可以正常使用。
发布
然后就是找地方发布了,静态网站随便找地方一放就行。
如果你有已备案的域名,可以考虑使用腾讯云静态网站托管。
如果没有备案的话,可以考虑往 Github 上扔。
或者参考 best-static-site-hosting-platform.
示例网站:
- 崮生 • 一些随笔,OceanPress 作者的博客。
- GaokaoBlog,从我的高考笔记本生成的静态网站。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于