未捕获的 ReferenceError:未定义 BlueprintJsCore Botpress

问题描述

我已将此 (Issue) 修复程序应用于 12.7.2退出 Botpress,现在当我从管理屏幕单击任何机器人时,我收到以下图像错误在控制台说

enter image description here

未捕获的 ReferenceError:BlueprintJscore 未定义在 对象…/ui-shared/dist/index.js (index.js:1) at r (index.js:1) at 模块…/ui-shared/dist/index.js (index.js:20) at r (index.js:1) at 目的。 (index.js:20) at r (index.js:1) at index.js:1 at 对象.../ui-shared/dist/index.js (index.js:1) at webpack_require (引导程序:78)在 对象.../src/web/components/Content/CreateOrEditModal.tsx (CreateOrEditModal.tsx:19) at webpack_require (bootstrap:78) at 对象.../node_modules/ts-loader/index.js!./src/web/components/Content/Select/Widget.tsx (Widget.tsx:81) at webpack_require (bootstrap:78) at Object。 (Widget.tsx-exposed:1) 在 对象.../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 模型 {generatedMessage: false,name: ‘AssertionError [ERR_ASSERTION]’,代码:‘ERR_ASSERTION’,实际: 假,预期:真,运算符:'==' }

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

04/16/2021 17:25:36.018 Launcher Unhandled Rejection [错误,否 提供者可以成功完成 lang 的请求“/vectorize” “zh”] 堆栈跟踪错误:没有提供程序可以成功完成 为 lang “en” 请求 “/vectorize” RemoteLanguageProvider.queryProvider (F:\Naveed\tacbot\out\binaries\modules.cache\module__8318a8352dadf4a5611c84f04ea076b260f5e87cbfa58bfed45fc58cdf085ec6\dist\backend\language\language-provider.js)3 04/16/2021 17:25:36.194 Launcher Unhandled Rejection [错误,否 提供者可以成功完成 lang 的请求“/vectorize” “ar”] 堆栈跟踪错误:没有提供程序可以成功完成 为 lang “ar” 请求 “/vectorize” RemoteLanguageProvider.queryProvider (F:\Naveed\tacbot\out\binaries\modules.cache\module__8318a8352dadf4a5611c84f04ea076b260f5e87cbfa58bfed45fc58cdf085ec6\dist\backend\language\language-provider.js)3 04/16/2021 17:25:37.502 Launcher Unhandled Rejection [错误,否 提供者可以成功完成 lang 的请求“/vectorize” “zh”] 堆栈跟踪错误:没有提供程序可以成功完成 为 lang “en” 请求 “/vectorize” RemoteLanguageProvider.queryProvider (F:\Naveed\tacbot\out\binaries\modules.cache\module__8318a8352dadf4a5611c84f04ea076b260f5e87cbfa58bfed45fc58cdf085ec6\dist\backend\language\language-provider.js)3

重现步骤:

  1. 克隆 botpress 版本 12.7.2
  2. 进行此修复cannot create content when in a modal #3175
  3. 转到“文件已更改”选项卡,其中显示了 13 个文件
  4. 根据每个文件中的曲目手动添加/删除对项目的更改

解决方法

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

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

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

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...