Semantic-ui-css,如何在bui与webpack/npm绑定时禁用网络字体?

Semantic-ui-css, how do I disable web fonts when building with webpack/npm?

我正在使用 Semantic-ui-react,效果很好。我从 semantic-ui-css npm 模块导入 semantic.min.css

但是,它正在使用我真的不想要的网络字体对互联网进行外部调用。

我可以进入 .css 文件本身并删除它们,但这是硬编码和不好的做法,因为在另一台机器上从 npm 模块构建它会导致它再次执行。

有没有办法禁用所有网络字体,例如在使用 Webpack 构建它时?

只有一个明智的方法可以做到这一点,您应该创建一个自定义 SUI。ui。这是关于 theming.

的官方 guide

事实上,您应该只编辑位于 site.variables. There is awesome guide 中关于设置语义-ui-less 和 webpack 的 importGoogleFonts 变量。但是,如果您使用的是 create-react-app,我会推荐使用 SUI 的 build 系统。