语义UI图标做出反应不再捆绑?

问题描述 投票:0回答:1

我使用create-react-app和语义UI反应创建的SharePoint Web部件。 (2016的预置型。开始为2013年,所以我不能用SPFX,所以它只是普通的旧反应。)

我创建了解决方案为场解决方案,所以我可以映射布局文件夹中,CRA建立输出(的.js和.css文件)是越来越部署到版式文件夹中。我也映射开发服务器作为我的开发机器上的驱动器上的16蜂巢文件夹,所以我的开发过程中一直运行npm run build后,到束直接通过复制到服务器上,所以我可以在我的变化检查/进度等,没有通过正常的SharePoint部署过程中去。

我只抄过了的.js和.css文件,并曾经工作过的图标。

但是现在,这些图标无法显示任何更多的,它看起来像代码试图从CRA应用程序的文件夹icons.[hash].woff2加载icons.[hash].wofficons.[hash].ttfbuild/static/media

具体来说,我看到了404

https://servername/static/media/icons.[hash].woff2等。

现在,我宁愿获得与常规的.css(和/或.js文件)文件捆绑的图标,所以我不必担心media文件夹。不过,我真的不有一个问题,不得不在media文件夹的图标文件部署为好,但我需要的反应,建立知道正确的地方去寻找他们该不会是在

https://servername/static/media

它会更喜欢

https://servername/sites/my-site/_layouts/path/to/my/feature/media

那么,怎样才能我要么

  • 把这些图标中的.css捆绑/ .js文件

要么

  • 指示CRA /的WebPack其中这些文件实际上将结束的地方,这样的应用程序是在正确的地方寻找他们?
reactjs sharepoint create-react-app semantic-ui-react
1个回答
0
投票

通过捆绑语义UI CSS从官方CDN,这使得它拉图标从CDN的地方拉开关绕过了问题,所以我没有对付它们。

© www.soinside.com 2019 - 2024. All rights reserved.