Основные папки для работы с кастомными узлами n8n

Когда мы с вами начнём работать с кастомными узлами, у нас есть две основные папки, с которыми мы будем работать, соответственно программировать в них какие-то узлы:

Это, во-первых, сама папочка nodes, которая будет отвечать у нас за кастомные узлы. Каждая директория здесь у нас отвечает за свой узел. То есть, сколько директорий, столько узлов. То есть в одном n8n-nodes может содержаться более одного узла, который может присутствовать в нашем проекте. Ну и соответственно здесь мы можем посмотреть example, который идёт у нас по умолчанию, Bin и другие.

Папка credentials для настройки соединений

И кроме того, у нас есть ещё папочка credentials. Это папка, которая будет содержать настройки для соединения со сторонними API. То есть credentials - каким образом выполнить соединение с удалённым эндпоинтом, удалённой точкой, чтобы пройти аутентификацию, соединиться с ней и так далее.

Чтобы посмотреть, как выглядят credentials, мы можем запустить, например, посмотреть на HTTP Request, и здесь есть такой раздел Authentication, где мы можем выбрать соответственно тот вид credentials, который будет у нас выполняться для аутентификации в каком-то запросе.

Ну, собственно говоря, всё - две такие основные папки, с которыми нам придётся работать для того, чтобы настраивать свои кастомные узлы. То есть сами узлы и настройки соединения credentials для соединения с удалёнными эндпоинтами.