首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Botpress自定义组件

Botpress自定义组件
EN

Stack Overflow用户
提问于 2019-03-25 15:55:27
回答 2查看 715关注 0票数 1

我正在尝试以日期选择器的形式创建一个自定义组件,以显示给用户。我尝试按照指南https://github.com/botpress/botpress/tree/master/examples/custom-component 1操作,但我甚至可以开始创建组件。

我使用的是最新版本的botpress,我试图复制自定义组件文件夹、纱线和纱线构建,但它告诉我模块生成器文件夹不存在。我开始认为该指南不是针对v11…的。

创建自定义组件是实现我的目标的方法,还是可以通过技能完成?

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2019-07-10 21:34:57

是的,我相信创建自定义组件是可行的。

但要做到这一点,您首先需要创建一个自定义模块。模块位于' Modules‘文件夹中,如果您克隆了botpress repo并使用yarn从源代码编译它,则可以访问该文件夹。换句话说,如果您正在使用botpress二进制文件,则不能创建自定义模块(因此也不能创建自定义组件)。

但是,如果您已经在使用从repo克隆的botpress源代码,那么您的问题可能是您没有复制'modules‘目录中的'custom-component’目录。

您的'package.json‘文件具有模块构建器的相对路径,并且需要位于以下确切位置:

代码语言:javascript
复制
"devDependencies": {
    "@types/node": "^10.11.3",
    "module-builder": "../../build/module-builder"
}

希望这些信息能有所帮助。

弗朗索瓦

票数 1
EN

Stack Overflow用户

发布于 2019-08-06 18:30:47

是的,您需要创建自定义组件。为了做到这一点,你首先需要create a custom module。一旦你有了你的定制模块,你就可以在这个模块中使用create custom components了。

请根据需要在Botpress上阅读上面的how to指南。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55333346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档