Компоненты Марквеена были разделены и живут в других репозиториях под организацией Марк-когда.
Веб -приложение (редактор) - единственное, что не открыто. Все остальное (включая саму график и расширение кода VS), - ознакомьтесь с ссылками ниже и диаграммой изображения репозиториев.

Markwhen-это интерактивный инструмент текста в режиму. Напишите текст Markdown-ish, и он преобразуется в красивую каскадную временную шкалу.
Используйте редактор здесь.
Это репо предназначено для контейнера для представления, а не редактора. Редактор (Markwhen.com) и расширение Vscode созданы поверх контейнера View.

Контейнер View отображает разные представления, такие как временная шкала и календарь. Можно создать свои собственные представления, используя клиентскую библиотеку View.
| Ссылки | |
|---|---|
| Редактор | https://markwhen.com |
| Расширение VSCODE | https://marketplace.visualstudio.com/items?itemname=markwhen.markwhen |
| Документация | https://docs.markwhen.com |
| Блог | https://blog.markwhen.com |
| Анализатор | https://github.com/mark-when/parser |
| Временный вид | https://github.com/mark-when/timeline |
| Календарный вид | https://github.com/mark-when/calendar |
| Резюме вид | https://github.com/mark-when/resume |
| Просмотреть клиентскую библиотеку (для того, чтобы сделать свои собственные представления) | https://github.com/mark-when/view-client |
| Vue View Шаблон | https://github.com/mark-when/vue-view-template |
Если вы хотите, чтобы вас обновляли развитие функций Марквеена, добавьте сюда свою электронную почту.
Получите расширение VSCODE здесь.
Чтобы переключиться между текстовым редактором и представлением временной шкалы, выберите View: Reopen editor with... из командной палиты и выберите Text Editor .
Представление по умолчанию размещено с https://timeline.markwhen.com. Вы можете запустить свой собственный локальный экземпляр временной шкалы (или другого представления) и соответственно обновить useViewProviders :
/* src/Views/useViewProviders.ts */
...
export const useTimelineExternalProvider = () => ({
id: "markwhen.timeline",
name: "Timeline",
- url: "https://timeline.markwhen.com",
+ url: "http://localhost:5173"
...
})Посмотреть контейнер:
> git clone [email protected]:mark-when/markwhen.git
> cd markwhen
> npm i
> npm run dev(Необязательно) Запустите представление о временной шкале локально:
> git clone [email protected]:mark-when/timeline.git
> cd timeline
> npm i
> npm run dev (Необязательно) Обновление useViewProviders :
/* src/Views/useViewProviders.ts */
...
export const useTimelineExternalProvider = () => ({
id: "markwhen.timeline",
name: "Timeline",
- url: "https://timeline.markwhen.com",
+ url: "http://localhost:5173"
...
}) Рендерер делает все, что дается markwhenStore .
Чтобы включить редактирование из представления временной шкалы, установите editorOrchestrator.editable to true :
const editable = ref(true);
> git clone [email protected]:mark-when/markwhen.git
> cd markwhen
> docker build -t markwhen .
> docker run -p8080:8080 markwhen
Это должно построить изображение разработки markwhen из Dockerfile и запустить его на порту 8080 . После запуска он должен быть доступен по адресу http: // localhost: 8080
Документация находится здесь.