تم فصل مكونات ماركين والعيش في مستودعات أخرى تحت المنظمة التي تنظمها.
تطبيق الويب (المحرر) هو الشيء الوحيد الذي ليس مفتوح المصدر. كل شيء آخر (بما في ذلك الجدول الزمني نفسه وامتداد VS Code) هو - تحقق من الروابط أدناه ومخطط صورة المستودعات.

Markhen هي أداة تفاعلية للنص إلى تحديد الخط. اكتب نص Markdown-ish ويتم تحويله إلى جدول زمني متتالي جميل المظهر.
استخدم المحرر هنا.
هذا الريبو مخصص لحاوية العرض ، وليس المحرر. تم تصميم Editor (MarkWhen.com) وامتداد VSCODE أعلى حاوية العرض.

تجعل حاوية العرض وجهات نظر مختلفة ، مثل الجدول الزمني والتقويم. من الممكن إنشاء طرق العرض الخاصة بك باستخدام مكتبة عميل العرض.
| الروابط | |
|---|---|
| محرر | 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 | https://github.com/mark-when/vue-view-template |
إذا كنت ترغب في الاستمرار في تطوير ميزة Markwhen ، فأضف بريدك الإلكتروني هنا.
احصل على امتداد 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 .
لتمكين التحرير من عرض الجدول الزمني ، Set 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
يجب أن يقوم هذا ببناء markwhen تطوير من Dockerfile وتشغيلها على المنفذ 8080 . بمجرد تشغيله ، يجب أن يكون متاحًا في http: // localhost: 8080
يقع الوثائق هنا.