1

我想加载本地 3rd 方 css(例如字体真棒图标)作为我的样式指南的一部分。由于许多组件使用相同的 CSS,我希望它能够自动加载并作为静态构建的一部分包含在内。

我决定使用 mini-css-extract-plugin 来完成这项工作,但 styleguidist 维护者 @sapegin 基本上告诉我,我不知道自己在做什么,并且在不提供任何帮助的情况下停止向他抱怨。所以我希望 stack-overflow 社区能帮我指出正确的方法:

styleguidist 讨论:https ://github.com/styleguidist/react-styleguidist/pull/985#issuecomment-389422909

我的 github 存储库演示了三种方法: https ://github.com/bugzpodder/styleguidist-local-css-example/tree/master

master:使用 mini-css-extract-plugin + 需要配置,构建和 devserver 按预期工作。

要求:没有 mini-css-extract-plugin 我无法让它工作

模板:devserver 有效,但 build 无效。我能想到的唯一解决方法是使用 publicPath 并在那里复制 css,但 publicPath 是不允许的,除非你危险地更新webpackconfig https://github.com/styleguidist/react-styleguidist/pull/956

4

0 回答 0