Dynamics crm PCF太重

Dynamics crm PCF太重,dynamics-crm,crm,powerapps-canvas,powerapps-component-framework,Dynamics Crm,Crm,Powerapps Canvas,Powerapps Component Framework,我正在使用组件框架中的自定义组件,每当我尝试将文件上载到CRM时,它都会说文件太重。我检查了一下,它需要7MB,这太疯狂了,因为它不应该这样。 我正在使用FluentUI,我检查了我的导入,看看是否有任何东西导入了太大的东西,但看起来不像。 任何人都可以向我推荐一些可能对检查文件大小有用的东西吗 我尝试使用源地图和源地图资源管理器,但每次都出现错误(生成过程中的命令不会生成json或类似错误)。在PCF控件的index.ts中导入FluentUI控件时,您必须注意一些事情 您应该以细粒度的方式导

我正在使用组件框架中的自定义组件,每当我尝试将文件上载到CRM时,它都会说文件太重。我检查了一下,它需要7MB,这太疯狂了,因为它不应该这样。 我正在使用FluentUI,我检查了我的导入,看看是否有任何东西导入了太大的东西,但看起来不像。 任何人都可以向我推荐一些可能对检查文件大小有用的东西吗


我尝试使用源地图和源地图资源管理器,但每次都出现错误(生成过程中的命令不会生成json或类似错误)。

在PCF控件的
index.ts
中导入FluentUI控件时,您必须注意一些事情

您应该以细粒度的方式导入控件-即只导入所需的控件。否则,
bundle.js
的大小将和您的一样大。使用
@fluentui/react/lib/…
而不是整个
@fluentui/react
导入必要的控件

并尝试在发布模式下构建,而不是调试

您可以签出
bin
文件夹内容