Semantic-ui-css,如何在使用webpack/npm构建时禁用Web字体?
问题描述:
我使用的是Semantic-ui-react
,效果很好。我从semantic-ui-css
npm模块导入semantic.min.css
。Semantic-ui-css,如何在使用webpack/npm构建时禁用Web字体?
但是,它使用网络字体,我真的不想要的外部电话。
我可以进入.css文件本身并删除它们,但这是硬编码和坏的做法,因为从npm模块构建到另一台机器上会导致它再次执行。
有没有办法禁用所有的Web字体,例如,当使用Webpack构建它时?
答
只有明智的方式来做到这一点,你应该建立一个自定义的SUI。这里是关于theming的官方指南。
实际上,您应该只编辑位于site.variables的变量importGoogleFonts
。有关于设置语义无用和webpack的awesome guide。但是,如果您使用create-react-app,我会推荐使用SUI的构建系统。