WEB_DIRECTORY
,.js
文件放入该目录,app.registerExtension
注册你的扩展。WEB_DIRECTORY
js
),并导出 WEB_DIRECTORY
来扩展 Comfy 网页客户端——所以你的 __init__.py
应该包含如下内容:
.js
文件.js
文件会在 Comfy 网页加载时被浏览器自动加载。你无需指定扩展所在的文件。.js
文件会被添加到网页。其他资源(如 .css
文件)可以通过 extensions/custom_node_subfolder/the_file.css
访问,并可通过代码动态添加。
WEB_DIRECTORY
的值由服务器插入。app
对象,并调用 app.registerExtension
,
传入一个包含唯一 name
和一个或多个由 Comfy 钩子调用的函数的字典。
一个完整、简单且“烦人”的扩展示例如下: