又造了一个新轮子——Snow 静态博客生成器

2023-03-08 18:45:58 +08:00
 honmaple

为什么叫 Snow

没啥特别的意义,源于自然风景,天气的名称,像 rain ,thunder ,feng 。。。都是好名称

快速开始

首先下载二进制文件到本地, 然后执行初始化

└──╼ ./snow init mysnow
Welcome to snow 0.1.0.
> Where do you want to create your new web site? [mysnow]
> What will be the title of this web site? [snow]
> Who will be the author of this web site? [snow]
> What is your URL prefix? (no trailing slash) [http://127.0.0.1:8000]
> Do you want to create first page? [Y/n]

这时会生成一个 mysnow 的目录, 进入该目录,然后执行 snow server 就可以访问 http://127.0.0.1:8000/posts/index.html 查看第一篇文章了

└──╼ cd mysnow
└──╼ ./../snow server
INFO Done: Static Processed 0 static files in 39.691µs
INFO Done: Page Processed 1 normal pages in 12.218357ms
INFO Done: Section Processed 1 posts in 12.327303ms
INFO Done: Taxonomy Processed 1 authors, 1 categories, 3 tags in 12.33494ms
INFO Listen http://127.0.0.1:8000 ...

为什么不用 Hugo

有哪些特色功能

当然,Snow 本身是基于我之前使用 Pelican 的需求,比如 orgmode 的支持,文章加密, 子分类等, 没有太多复杂的功能,如果需要更复杂的功能还是推荐 Hugo,毕竟用的人多,主题也多

如果之前使用的是 Pelican,又对 Snow 感兴趣的可以参考我写的《博客系统从 Pelican 迁移至 Snow 》

开源地址: https://github.com/honmaple/snow

1337 次点击
所在节点    分享创造
3 条回复
kele999
2023-03-08 19:28:36 +08:00
此类名称,除非特别出名了,比如 apple ,搜索引擎排不上号,导致传播成本很高。
honmaple
2023-03-08 19:58:09 +08:00
@kele999 还好吧,开始也没想着能直接通过搜索 snow 就找到,如果感兴趣的人肯定会加上其它关键字,虽然确实没有 hugo ,pelican 之类的容易搜索,但 snow 也确实好听呀
kele999
2023-03-08 20:03:22 +08:00
@honmaple 我就说说而已,问题不大,大家知道这个点就行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/922345

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX