Да, я считаю, что создание собственного компонента - это путь.
Но для этого сначала нужно создать собственный модуль. Модули находятся в папке «модули», к которой у вас есть доступ, если вы клонировали репозиторий Botpress и скомпилировали его из источников, используя пряжу. Другими словами, вы не можете создать пользовательский модуль (и, следовательно, пользовательский компонент), если работаете с двоичным файлом botpress.
Если, однако, вы уже работаете с источниками Botpress, клонированными из репозитория, ваша проблема может заключаться в том, что вы не скопировали каталог «custom-component» в каталог «modules».
Ваш файл package.json имеет относительный путь к сборщику модулей и должен находиться именно в этом месте:
"devDependencies": {
"@types/node": "^10.11.3",
"module-builder": "../../build/module-builder"
}
Надеюсь, эта информация поможет.
1012 * François *