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

Wiki in box —— 一个纯静态的 Wiki 程序,我自己拿他当静态博客

  •  
  •   alay9999 · 2015-12-01 02:00:02 +08:00 · 4288 次点击
    这是一个创建于 3279 天前的主题,其中的信息可能已经有所发展或是发生改变。
    http://dmscode.github.io/Wiki-in-box/

    纯前端的东西,所以在本地或者线上用都可以的。

    文章以 Markdown 文档形式储存(.md ),无需生成静态文件,所以 SEO 就别想了。

    反正也就是自己管理内容的工具了,索性代码也未作压缩,甚至一些引用的库也用的源码,只是为了自己不爽的时候可以随时大刀阔斧……

    不多废话,有类似需求的请自取吧
    9 条回复    2017-07-03 09:19:51 +08:00
    msg7086
        1
    msg7086  
       2015-12-01 02:54:07 +08:00
    与 MDWiki 对比呢?功能上有什么区别么?
    alay9999
        2
    alay9999  
    OP
       2015-12-01 08:37:17 +08:00
    @msg7086 方向一致,重合度很高。

    其实我有这个想法之后首先找到的就是 MDWiki ,可惜我没玩转, 因为当时存了自己写一个的想法,也就没有深入研究。

    因为没真正用过,我也只能凭猜测对比一下,不对之处,还望指正。

    我们都是基于 marked.js 去解析 Markdown ,这方面应该相差无多。

    我的没有主题支持,没有 Lightbox (目前),不支持直接插入 GitHub Gists 、 Google 地图(这两个也没有支持的打算,在国内用起来蛋疼)。

    然后我的命名空间深度无限(我隐约怀疑他的也支持,但是没说),这是一个 Wiki 必备的要素,这样知识结构才更明确。另外我的内链只需要写命名空间,无需冗长网址,可移植性好
    pezy
        3
    pezy  
       2015-12-01 09:19:21 +08:00
    好眼熟, 风格是用的 Github Page 的一个示例页面吧.
    alay9999
        4
    alay9999  
    OP
       2015-12-01 09:23:19 +08:00
    @pezy 是的,懒得自己写了
    miao
        5
    miao  
       2015-12-01 17:22:12 +08:00
    不能自动生成目录和分页
    必须手工放 [链接到一个页面](linux:software:vim) 到 index.md 比较麻烦.
    alay9999
        6
    alay9999  
    OP
       2015-12-01 17:30:11 +08:00
    @miao 我正在考虑办法,其实各个平台的脚本都可以搞定这件事情的。
    crayygy
        7
    crayygy  
       2015-12-02 17:55:48 +08:00
    试试 simiki ?
    ooTwToo
        8
    ooTwToo  
       2015-12-05 11:34:53 +08:00 via iPhone
    Md 文件 是用 io 读取的吗
    abbatuu
        9
    abbatuu  
       2017-07-03 09:19:51 +08:00
    @alay9999 能自动生成目录和分页吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4970 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 09:40 · PVG 17:40 · LAX 01:40 · JFK 04:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.