Как загрузить локальный CSS с помощью response-styleguidist 7 и Webpack 4 - PullRequest
0 голосов
/ 16 мая 2018

Я хочу загрузить локальные сторонние css (например, шрифтовые иконки) как часть моего руководства по стилю.Поскольку многие компоненты используют один и тот же CSS-код, я хочу, чтобы он загружался автоматически и включался как часть статической сборки.

Я решил использовать mini-css-extract-plugin для выполнения этого, но сопровождающий styleguidist @sapeginв основном сказал мне, что я понятия не имею, что я делаю, и перестаю жаловаться ему, не оказывая никакой помощи.Поэтому я надеялся, что сообщество по переполнению стека поможет мне указать правильный путь:

обсуждение стиля: https://github.com/styleguidist/react-styleguidist/pull/985#issuecomment-389422909

В моем репозитории github, демонстрирующем три способа выполненияit: https://github.com/bugzpodder/styleguidist-local-css-example/tree/master

master: использует mini-css-extract-plugin + require config, build и devserver работает как положено.

require: я не смог заставить его работать без mini-css-extract-plugin

template: devserver работает, а build - нет.Единственный обходной путь, о котором я могу подумать, - это использовать publicPath и скопировать туда css, но publicPath не разрешен, если только вы не опасно обновите webpackconfig https://github.com/styleguidist/react-styleguidist/pull/956

...