日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

jspwiki mysql_Wiki.js初体验

發布時間:2023/12/10 数据库 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jspwiki mysql_Wiki.js初体验 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

利用JSPWiki搭建簡易企業wiki平臺。

今天介紹一下基于NodeJS技術的開源項目Wiki.js,其界面簡潔美觀,支持多種編輯器、多種用戶驗證方式、多種備份存儲方式,支持國際化、自定義主題(Theme)、流量分析等。更多正在開發中的功能,界面也有體現。

A modern, lightweight and powerful wiki app built on Node.js

The most powerful and extensible open source Wiki software

當前版本:2.1.113

GitHub地址:Requarks wiki

極簡的安裝

當前支持的平臺:

Docker

Heroku

Linux

macOS

Windows

即將支持Kubernetes。

當前支持的數據庫:

PostgreSQL 9.5 or later

MySQL 8.0 or later

MariaDB 10.2.7 or later

MS SQL Server 2012 or later

SQLite 3.9 or later

下面以Windows為例:

解壓,進入根目錄,復制config.sample.yml,然后重命名為config.yml

編輯config.yml

默認配置使用了PostgreSQL數據庫,如下:

db:

type: postgres

# PostgreSQL / MySQL / MariaDB / MS SQL Server only:

host: localhost

port: 5432

user: wikijs

pass: wikijsrocks

db: wiki

ssl: false

安裝配置數據庫

啟動Wiki.js

node server

訪問Wiki.js完成安裝向導

安裝成功登錄后即可創建您的HOME頁:

國際化

Wiki.js支持多語言,為啟用其他語言,點擊右上角Account圖標,選擇Administration,進入Locale菜單,下載您要啟用的語言,然后啟用Multilingual Namespaces -> Active Namespaces:

在新建頁面時選擇Locale,即可為不同語言創建頁面。瀏覽wiki時,點擊右上角Language圖標即可切換語言。

編輯wiki

頁面布局

目前只提供了一個主題,可以切換為Dark Mode;還不支持自定義模板,不能靈活的調整布局。

命名限制

以下路徑保留供系統使用,不能用于content。

Single-character pages

所有單字符路徑都保留用于訪問 Wiki 的各個部分:

a: Administration Area

e: Page Editor

f: Assets Manager

h: Page History

i: Browse Page by ID

p: User Profile

s: Page Source

t: Tags

u: Upload Endpoint (API)

w: Personal Wiki

IETF Language tags

下面格式的語言標記保留用于指定區域命名空間:

Two-letter language code (e.g. en, fr)

Country specific locale code (e.g. en-us, fr-ca)

特殊單詞

路徑不能與下面的術語完全匹配,也不能成為路徑的第一部分。比如,register 或 register/test是無效的。

browserconfig [.xml]

css

favicon [.ico]

favicons

fonts

graphql

healthz

home (reserved for the root homepage)

img

js

login

logout

manifest [.json]

register

svg

Markdown

最常用的編輯器是Markdown,Wiki.js支持全部的CommonMark specification和一些有用的擴展,提供常用語法工具欄。語法請參考官方Markdown文檔。

幾個例子:

代碼高亮

自定義圖片大小

![Image](/link/to/image.jpg =100x)

![Image](/link/to/image.jpg =x50)

![Image](/link/to/image.jpg =100%x)

給無序列表添加樣式

- Grid Item 1

- Grid Item 2

- Grid Item 3

{.grid-list}

---

- [Lorem ipsum dolor sit amet *Subtitle description here*](https://www.google.com)

- [Consectetur adipiscing elit *Another subtitle description here*](https://www.google.com)

- [Morbi vehicula aliquam *Third subtitle description here*](https://www.google.com)

{.links-list}

注意樣式間要添加分隔線。

任務列表

- [x] Checked task item

- [x] Another checked task item

- [ ] Unchecked task item

Emojis

:apple:

Can be also be used :fire: inline

原文:https://blog.51cto.com/7308310/2474767

總結

以上是生活随笔為你收集整理的jspwiki mysql_Wiki.js初体验的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。