首页 > 解决方案 > 启用在客户端 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

标签: reactjssharepointweb-partsreactstrap

解决方案


添加“外部”:{“reactstrap”:“ https://cdnjs.cloudflare.com/ajax/libs/reactstrap/6.0.1/reactstrap.full.min.js ”},

到 config.json 它将解决 spfx 中的 reactstrap 依赖


推荐阅读