Using ComfyUI Manager
To make your custom node available through ComfyUI Manager you need to save it as a git repository (generally atgithub.com)
and then submit a Pull Request on the ComfyUI Manager git, in which you have edited custom-node-list.json to add your node.
More details.
When a user installs the node, ComfyUI Manager will:
1
Git Clone
git clone the repository,
2
Install Python Dependencies
install the pip dependencies listed in the custom node repository under
requirements.txt (if present),3
Run Install Script
execute
install.py, if it is present in the custom node repository.
ComfyUI Manager files
As indicated above, there are a number of files and scripts that ComfyUI Manager will use to manage the lifecycle of a custom node. These are all optional.requirements.txt- Python dependencies as mentioned aboveinstall.py,uninstall.py- executed when the custom node is installed or uninstalleddisable.py,enable.py- executed when a custom node is disabled or re-enablednode_list.json- only required if the custom nodes pattern of NODE_CLASS_MAPPINGS is not conventional.