Javascript 有没有人在 NodeJS 中实现过 wiki?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/5956167/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Has anyone implemented a wiki in NodeJS?
提问by blueberryfields
I'm looking for a pure javascript, open-sourced, wiki implementation, preferably one using NodeJS. Where might I find it?
我正在寻找一种纯 javascript、开源的 wiki 实现,最好是使用 NodeJS 的。我在哪里可以找到它?
采纳答案by Rob Raisch
I'd suggest jingothanks to its nice design (with very sane typography), use of gitas backing datastore, format compatibility with the markdown format used by github (gollum), and the fact that it's somewhat actively developed.
我建议使用jingo,这要归功于它的漂亮设计(具有非常理智的排版)、使用git作为支持数据存储、与 github ( gollum)使用的Markdown格式的格式兼容性以及它在某种程度上积极开发的事实。
As of Jan 2017, Matterwikiis also actively developed.
截至 2017 年 1 月,Matterwiki也在积极开发中。
Wiki.jsis also being actively developed. It's using a git datastore, has a markdown editor, search engine and assets management.
Wiki.js也在积极开发中。它使用 git 数据存储,具有降价编辑器、搜索引擎和资产管理。
Tiddlywiki can generate static HTML.
Npmjs and GitHub reveal only two other relatively popular and somewhat active projects: openKBand Hazel.
Npmjs 和 GitHub 仅展示了另外两个相对流行且有些活跃的项目:openKB和Hazel。
Wikipedia shows mostly the same JS wiki engines, plus Grokla, which is closed source.
维基百科显示了大部分相同的 JS wiki 引擎,以及封闭源代码的Grokla。
Wikimatrix lists 7 wiki engines powered by JavaScript.
Wikimatrix 列出了7 个由 JavaScript 提供支持的 wiki 引擎。
Old answer: https://github.com/gjritter/nodewiki(no updates since 2010).
旧答案:https: //github.com/gjritter/nodewiki(自 2010 年以来没有更新)。
回答by Pavel Hlobil
http://nodebits.org/wiki-challenge
http://nodebits.org/wiki-challenge
Uses file system https://github.com/nodebits/wiki-challenge
使用文件系统 https://github.com/nodebits/wiki-challenge
Git based wiki system for markdown files https://github.com/nhoss2/nodewiki
用于降价文件的基于 Git 的 wiki 系统 https://github.com/nhoss2/nodewiki
Git based https://github.com/claudioc/jingo
基于 Git 的 https://github.com/claudioc/jingo
回答by w00t
Here's a very recent Node.js one: https://github.com/milani/node-gitwiki. Needs work I think.
这是一个非常新的 Node.js:https: //github.com/milani/node-gitwiki。我认为需要工作。
But if you just want HTML5+CSS+JavaScript, then http://www.tiddlywiki.com/does without a remote server, all via an in-browser web app. Pretty cool :-)
但如果你只想要 HTML5+CSS+JavaScript,那么http://www.tiddlywiki.com/不需要远程服务器,全部通过浏览器内的 Web 应用程序完成。很酷:-)