From 700ac580ccb34d37f18c663b4b68d6157ff25643 Mon Sep 17 00:00:00 2001 From: jessesep Date: Fri, 5 Dec 2025 01:47:35 +0100 Subject: [PATCH] Fix JS loading - add WEB_DIRECTORY and absolute imports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Added WEB_DIRECTORY = "./web" to __init__.py (required for ComfyUI to find JS) - Added __all__ export - Changed JS imports to absolute paths (/scripts/app.js) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- __init__.py | 3 +++ web/simplevariables.js | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/__init__.py b/__init__.py index e9c3ba5..01eb9df 100644 --- a/__init__.py +++ b/__init__.py @@ -137,3 +137,6 @@ NODE_DISPLAY_NAME_MAPPINGS = { "ListVariables": "List Variables", "ClearVariables": "Clear Variables", } + +WEB_DIRECTORY = "./web" +__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS", "WEB_DIRECTORY"] diff --git a/web/simplevariables.js b/web/simplevariables.js index e5fb000..425cc2d 100644 --- a/web/simplevariables.js +++ b/web/simplevariables.js @@ -1,5 +1,5 @@ -import { app } from "../../scripts/app.js"; -import { ComfyWidgets } from "../../scripts/widgets.js"; +import { app } from "/scripts/app.js"; +import { ComfyWidgets } from "/scripts/widgets.js"; function displayText(nodeType, nodeData, appInstance) { const onExecutedOriginal = nodeType.prototype.onExecuted;