Markwhen의 구성 요소는 마크 시대 조직의 다른 저장소에서 분리되어 살았습니다.
웹 앱 (편집기)은 오픈 소스가 아닌 유일한 것입니다. 타임 라인 자체 및 VS 코드 확장자 포함)는 다음과 같습니다. 아래 링크와 리포지토리 이미지의 다이어그램을 확인하십시오.

Markwhen은 대화식 텍스트-타임 라인 도구입니다. Markdown-ish 텍스트를 작성하면 멋진 계단식 타임 라인으로 변환됩니다.
여기에서 편집기를 사용하십시오.
이 repo는 편집기가 아닌 View Container 용입니다. 편집자 (Markwhen.com) 및 VSCODE Extension은 View Container 위에 구축됩니다.

View Container는 타임 라인 및 캘린더와 같이 다른 뷰를 렌더링합니다. View Client Library를 사용하여 자신만의 뷰를 만들 수 있습니다.
| 모래밭 | |
|---|---|
| 편집자 | https://markwhen.com |
| vscode 확장 | https://marketplace.visualstudio.com/items?itemname=markwhhen.markhen |
| 선적 서류 비치 | https://docs.markwhen.com |
| 블로그 | https://blog.markwwhen.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보기 템플릿 | https://github.com/mark-when/vue-view-template |
Markwhen의 기능 개발에 대해 최신 상태로 유지하려면 여기에 이메일을 추가하십시오.
여기에서 VSCODE 확장을 받으십시오.
텍스트 편집기와 타임 라인보기 사이를 전환하려면 View: Reopen editor with... Text Editor 선택하십시오.
기본보기는 https://timelinely.markwwhen.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 true 로 설정하십시오.
const editable = ref(true);
> git clone [email protected]:mark-when/markwhen.git
> cd markwhen
> docker build -t markwhen .
> docker run -p8080:8080 markwhen
이로 인해 Dockerfile에서 개발 markwhen 이미지를 구축하고 포트 8080 에서 실행해야합니다. 일단 실행되면 http : // localhost : 8080에서 사용할 수 있어야합니다
문서는 여기에 있습니다.