1

我已将此(问题)修复应用到我退出的Botpress12.7.2现在当我从管理屏幕单击任何机器人时,我在控制台中收到以下图像错误说

在此处输入图像描述

未捕获的 ReferenceError: BlueprintJsCore 未定义在 Object.../ui-shared/dist/index.js (index.js:1) at r (index.js:1) at Module.../ui-shared/dist/index.js ( index.js:20) 在 r (index.js:1) 在 Object. (index.js:20) at r (index.js:1) at index.js:1 at Object.../ui-shared/dist/index.js (index.js:1) at webpack_require (bootstrap:78) at对象…/src/web/components/Content/CreateOrEditModal.tsx (CreateOrEditModal.tsx:19) 在 webpack_require (bootstrap:78) 在 Object…/node_modules/ts-loader/index.js!./src/web/components/对象的 webpack_require (bootstrap:78) 中的 Content/Select/Widget.tsx (Widget.tsx:81)。(Widget.tsx-exposed:1) 在 Object.../node_modules/expose-loader/index.js?BotpressContentPicker!./src/web/components/Content/Select/Widget.tsx-exposed (web.1aee3449296a502015eb.js?bace44a3ccc1637faed8 :140013) 在 webpack_require (bootstrap:78)

在终端中,加载时出现以下错误

无法完成 NLU 模型的训练 { generateMessage: false, name: 'AssertionError [ERR_ASSERTION]', code: 'ERR_ASSERTION', 实际: false, 预期: true, operator: '==' }

几秒钟后,它显示以下错误消息;

2021 年 4 月 16 日 17:25:36.018 启动器未处理拒绝 [错误,没有提供者可以成功地为 lang “en”完成请求 “/vectorize”] 堆栈跟踪错误:没有提供者可以成功地为 lang “en”完成请求 “/vectorize” ”在 RemoteLanguageProvider.queryProvider (F:\Naveed\tacbot\out\binaries\modules.cache\module__8318a8352dadf4a5611c84f04ea076b260f5e87cbfa58bfed45fc58cdf085ec6\dist\backend\language\language-provider.js:341:11) 04/13:6/202:04 启动未处理的拒绝 [错误,没有提供程序可以成功地为语言“ar”完成请求“/vectorize”] 堆栈跟踪错误:没有提供程序可以成功地为 RemoteLanguageProvider.queryProvider 的语言“ar”完成请求“/vectorize”(F:\Naveed\ tacbot\out\二进制文件\模块。cache\module__8318a8352dadf4a5611c84f04ea076b260f5e87cbfa58bfed45fc58cdf085ec6\dist\backend\language\language-provider.js:341:11) 2021 年 4 月 16 日 17:25:37.502 启动器未处理的拒绝 [错误,没有提供程序可以成功地为“/vectorenize”请求”] 堆栈跟踪错误:在 RemoteLanguageProvider.queryProvider (F:\Naveed\tacbot\out\binaries\modules.cache\module__8318a8352dadf4a5611c84f04ea076b260f5e87cbfa58bfed45fc58cdf085ec6\dist\backend\language\language\language -provider.js:341:11)\Naveed\tacbot\out\binaries\modules.cache\module__8318a8352dadf4a5611c84f04ea076b260f5e87cbfa58bfed45fc58cdf085ec6\dist\backend\language\language-provider.js:341:11)\Naveed\tacbot\out\binaries\modules.cache\module__8318a8352dadf4a5611c84f04ea076b260f5e87cbfa58bfed45fc58cdf085ec6\dist\backend\language\language-provider.js:341:11)

重现步骤:

  1. 克隆botpress版本 12.7.2
  2. go this fix cannot create content when in a modal #3175
  3. 转到 Files changed 选项卡,其中显示 13 个文件
  4. 根据每个文件中的曲目手动添加/删除对项目的更改
4

1 回答 1

0

您不会以这种方式修改文件(手动编辑文件)

虽然不鼓励公共存储库 - 如果您赶时间,并且不能等待修复版本,您可能应该尝试克隆提交而不是一个一个地修改文件。

在你的情况下,提交指向这个 repo,你应该克隆这个 repo。

https://github.com/botpress/botpress/tree/d0edf13f0b19c66513b39062d2d03f96d6c669b4

于 2021-04-26T06:16:08.433 回答