بالنسبة إلى org-roam v2 ، استخدم org-roam-ui ، org-roam-server فقط مع org-roam v1
org-roam-server هو على Melpa. يمكنك التثبيت مباشرة من هناك.
( use-package org-roam-server
:ensure t
:config
( setq org-roam-server-host " 127.0.0.1 "
org-roam-server-port 8080
org-roam-server-authenticate nil
org-roam-server-export-inline-images t
org-roam-server-serve-files nil
org-roam-server-served-file-extensions '( " pdf " " mp4 " " ogv " )
org-roam-server-network-poll t
org-roam-server-network-arrows nil
org-roam-server-network-label-truncate t
org-roam-server-network-label-truncate-length 60
org-roam-server-network-label-wrap-length 20 )) استخدم Mx org-roam-server-mode RET لتمكين الوضع العالمي. سيبدأ خادم الويب على http://127.0.0.1:8080/.
على الرغم من أنه سيتم إعادة تحميله تلقائيًا إذا كان هناك تغيير في قاعدة البيانات ، إلا أنه يفشل في بعض الأحيان في إنشاء اتصال. إذا لم يتم إعادة تحميلها بعد org-roam-build-cache ، فيمكنك القيام بذلك يدويًا من خلال النقر على زر reload الذي سيقوم بإعادة تحميل البيانات وإعادة بناء اتصالات واتصالات التحديث.
يستخدم الرسم البياني بروتوكول org-roam الذي يعني أنه إذا نقرت على إحدى العقد ، فسوف يفتح الملف المقابل في emacs. لكي تعمل هذه الميزة ، يجب تكوين بروتوكول ORG-ROAM في النظام.
تكوين بروتوكول org-roam
تأكد أيضًا من بدء تشغيل خادم EMACS ؛ Mx server-start RET
تم ترخيص Org-Roam-Server بموجب ترخيص MIT.
لمكتبات JavaScript و CSS يرجى الرجوع إلى ؛