mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2025-06-07 22:57:58 +00:00
Add Help Menu in NodeLibrarySidebarTab (#8179)
This commit is contained in:
parent
d062fcc5c0
commit
180db6753f
@ -205,6 +205,19 @@ comfyui-workflow-templates is not installed.
|
|||||||
""".strip()
|
""".strip()
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def embedded_docs_path(cls) -> str:
|
||||||
|
"""Get the path to embedded documentation"""
|
||||||
|
try:
|
||||||
|
import comfyui_embedded_docs
|
||||||
|
|
||||||
|
return str(
|
||||||
|
importlib.resources.files(comfyui_embedded_docs) / "docs"
|
||||||
|
)
|
||||||
|
except ImportError:
|
||||||
|
logging.info("comfyui-embedded-docs package not found")
|
||||||
|
return None
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def parse_version_string(cls, value: str) -> tuple[str, str, str]:
|
def parse_version_string(cls, value: str) -> tuple[str, str, str]:
|
||||||
"""
|
"""
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
comfyui-frontend-package==1.21.3
|
comfyui-frontend-package==1.21.3
|
||||||
comfyui-workflow-templates==0.1.23
|
comfyui-workflow-templates==0.1.23
|
||||||
|
comfyui-embedded-docs==0.2.0
|
||||||
torch
|
torch
|
||||||
torchsde
|
torchsde
|
||||||
torchvision
|
torchvision
|
||||||
|
@ -746,6 +746,13 @@ class PromptServer():
|
|||||||
web.static('/templates', workflow_templates_path)
|
web.static('/templates', workflow_templates_path)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
# Serve embedded documentation from the package
|
||||||
|
embedded_docs_path = FrontendManager.embedded_docs_path()
|
||||||
|
if embedded_docs_path:
|
||||||
|
self.app.add_routes([
|
||||||
|
web.static('/docs', embedded_docs_path)
|
||||||
|
])
|
||||||
|
|
||||||
self.app.add_routes([
|
self.app.add_routes([
|
||||||
web.static('/', self.web_root),
|
web.static('/', self.web_root),
|
||||||
])
|
])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user