Simplified online editing solution for technical documentation with support for a variety of static site generator frameworks such as vuepress, vitepress,
| repository & submodules | domain | description |
|---|---|---|
| docs | editpress.org 🚧 | editpress documentation |
| rspress-docs | rspress.editpress.org 🚧 | rspress-plugin playground |
| vuepress-docs | vuepress.editpress.org 🚧 | vuepress-plugin playground |
| vitepress-docs | vitepress.editpress.org 🚧 | vitepress-plugin playground |
| frameworks | process | description | playground |
|---|---|---|---|
| vuepress | 60%,reconstructing... | vue 2.x | |
| vitepress | TODO | ||
| rspress | TODO |
A limited list of trials is open.
- apply here 【TODO,未准备好】
| frameworks | domain | repo | contacts |
|---|---|---|---|
| vuepress 1.x | editable.veaba.me | veaba/vuepress-plugin-editable | @veaba |
folders:
.
|-- docs —— submodule editpress-org/docs
|-- packages ——
| |-- rspress-plugin ——
| |-- vitepress-plugin ——
| `-- vuepress-plugin ——
|-- rspress-docs —— submodule editpress-org/rspress-docs
|-- vitepress-docs —— submodule editpress-org/vitepress-docs
`-- vuepress-docs —— submodule editpress-org/vuepress-docs
dev docs:
git clone git@github.com:editpress-org/editpress.git
git submodule update --init
pnpm i
pnpm run docs:devpnpm run docs:dev| SSG Frameworks | localhost url |
|---|---|
| docs | http://localhost:8080 |
| rspress-docs | http://localhost:8081 |
| vitepress-docs | http://localhost:8082 |
| vuepress-docs | http://localhost:8083 |
code dist-vue/client/setup.js dist-vue-tsc/client/setup.js --diff
import {EditorView, basicSetup} from "codemirror"
import {markdown} from "@codemirror/lang-markdown"
const view = new EditorView({
parent: document.body,
doc: `*CodeMirror* Markdown \`mode\``,
extensions: [basicSetup, markdown()]
})