reactjs - 启用在客户端 spfx 中使用 reactstrap 库
问题描述
我正在使用 react 在 SharePoint 中创建客户端 Web 部件,但在其中使用 reactstrap 时出现错误。
[SPLoaderError.loadComponentError]:***无法加载组件“e85e1482-17da-4af0-968f-3f63def88702”(ReactSpfxWebPartWebPart)。原始错误:***无法从组件“e85e1482-17da-4af0-968f-3f63def88702”(ReactSpfxWebPartWebPart)加载入口点。原始错误:加载时出错https://component-id.invalid/e85e1482-17da-4af0-968f-3f63def88702_0.0.1 无法读取未定义的属性“位置”
***内部错误:***无法从组件“e85e1482-17da-4af0-968f-3f63def88702”(ReactSpfxWebPartWebPart)加载入口点。原始错误:加载时出错https://component-id.invalid/e85e1482-17da-4af0-968f-3f63def88702_0.0.1 无法读取未定义 ***CALLSTACK 的属性“位置”:SPLoaderError.SPError [作为构造函数](https ://localhost:4321/temp/workbench-packages/@microsoft_sp-loader/dist/sp-loader-assembly_default.js:8668:24)在新的 SPLoaderError (https://localhost:4321/temp/workbench-packages/ @microsoft_sp-loader/dist/sp-loader-assembly_default.js:4124:28 ) 在 Function.ErrorBuilder.buildErrorWithVerboseLog (https://localhost:4321/temp/workbench-packages/@microsoft_sp-loader/dist/sp-loader-assembly_default.js:3783:21)在 Function.ErrorBuilder.buildLoadComponentError (https://localhost:4321/temp/ workbench-packages/@microsoft_sp-loader/dist/sp-loader-assembly_default.js:3691:21)在https://localhost:4321/temp/workbench-packages/@microsoft_sp-loader/dist/sp-loader-assembly_default .js:6936:47
解决方案
添加“外部”:{“reactstrap”:“ https://cdnjs.cloudflare.com/ajax/libs/reactstrap/6.0.1/reactstrap.full.min.js ”},
到 config.json 它将解决 spfx 中的 reactstrap 依赖
推荐阅读
- angular - 如何在 tab-header-pagination 中触发下一个或上一个箭头单击的功能?我想在每个箭头单击时加载下一个或上一个 3 个选项卡
- apache-flink - Flink Logger nullPointException
- listview - 如何使 ListView 在颤动中可点击?
- core-data - 在迭代数组后通过 .sheet 显示模态时显示相同的图像
- flutter - 仅在 dart/flutter 中取十进制数
- php - 如何跟踪 Laravel 框架入口点
- javascript - 用 JS 删除 unselectable="on" ( chrome extension )
- c# - 收集动态程序集:在没有 RunAndCollect 的情况下,从一个程序集移动到多个模块和程序集的内存使用量增加了三倍
- hp-uft - hp-uft:这个应用程序错误日志说什么?
- java - 使用java lambda对列中具有不同值的值进行分组