众所周知,Markdown在文本爱好者和程序员中非常流行。今天给大家推荐一款基于Node.js、Git和Markdown构建的免费开源、现代且强大的wiki应用。Wiki.js支持用户登录,允许用户在本地注册或直接使用Microsoft、Google、GitHub等账号无缝登录体验,并可选择限制特定用户甚至部分内容访问Wiki。也可以定期远程备份数据到Git远程仓库。简而言之,Wiki.js具有以下特点:易于安装:几乎可以在任何平台上运行,并且与PostgreSQL、MySQL、MariaDB、MSSQLServer或SQLite兼容。性能:Wiki.js的构建基于Node.js,充分考虑了性能问题。安全:将您的Wiki设置为私人和公共模式。自定义:Wiki的外观是可自定义的,具有深色模式。可扩展:无论是在小型RaspberryPi上还是在云端Wiki中的高性能VM。js可以扩展支持标签功能,可以按标签浏览。支持多语言,支持中文,有多个编辑器。目前有code、markdown、visualeditor等,有团队在维护和更新。接下来说一下软件要求:git2.7。4及以上版本nodejs6.11.1及以上版本mongodb3.2及以上版本Wiki.js安装1、下载最新版Wiki.js:wgethttps://github.com/Requarks/wiki/releases/download/2.4.107/wiki-js.tar.gz2。将压缩包解压到目标文件夹:mkdirwikitarxzfwiki-js.tar.gz-C./wikiicd./wiki3。将示例配置文件重命名为config.yml:mvconfig.sample.ymlconfig。yml4,编辑配置文件,填写数据库和端口设置(配置参考):nanoconfig.yml5,仅适用于SQLite安装:npmrebuildsqlite36,运行Wiki.jsnodeserver7,会提示打开浏览器设置页面目前,wiki在Github上有10.2K星,1.3K累积分支。(Github地址:https://github.com/Requarks/wiki)
