V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
gaowhen
V2EX  ›  分享创造

「轮子」又一个静态网站生成器

  •  
  •   gaowhen ·
    gaowhen · 2015-08-04 11:14:06 +08:00 · 3210 次点击
    这是一个创建于 3398 天前的主题,其中的信息可能已经有所发展或是发生改变。
    intro

    即使明明知道现在已经有非常多的静态博客生成器了,最近我还是造了一个轮子。一方面自己用来学习 python ,另一方面我仅用过的 hexo 并不能满足我的需求。因为我写文章的频率很低,所以每次我都忘了命令行命令,都要去查文档;此外,每次在命令行中新建了文章之后,在一堆文件里面找到那个新文件着实有些繁琐。

    stack

    后端虽然其实可以不用数据库的,但是为了了解一些相关的东西,我选择了轻量的 sqlite。因为工作中也用到 flask,再加上 nodejs 中的 express 和 flask 同源,所以选择了 flask。

    前端的编辑器是利用 code mirror dropzone 仿的 ghost的 markdown 编辑器。因为不愿意写 UI,也因为 yue.css 确实不错,样式方面除了调整了下字体顺序,全部交给了 yue.css。如你所见,甚至 markdown 编辑器的样式,以及各种 button 的样式我都没写。借用同事的一句话,「这是一个前端写后端,后端写前端的项目」。


    more

    名字就很俗套地用了夏天出生的 Mr. Summer 的名字,谢谢他和他的妈妈,连多年悲观主义者的我现在都是乐观主义者了。

    因为觉得可以这个项目可以作为一些新东西的试验田,所以应该会持续维护下去。目前已经有远去澳洲的马爷的两个 pr,期待更多的 pr 。

    项目地址: https://github.com/gaowhen/summer

    Live site: http://gaowhen.com
    3 条回复    2015-08-06 15:45:44 +08:00
    that5
        1
    that5  
       2015-08-04 15:24:03 +08:00
    其实我也对 hexo 写了后找文件有些不适应
    tyrik
        2
    tyrik  
       2015-08-05 04:52:00 +08:00 via iPhone
    很 Nice 字体看起来很舒服
    zhicheng
        3
    zhicheng  
       2015-08-06 15:45:44 +08:00
    TextArea.com 欢迎你〜
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5258 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:27 · PVG 15:27 · LAX 23:27 · JFK 02:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.