Насколько я понимаю, обычно библиотека обычно вводит компоненты и стили отдельно и сообщает пользователям в документе, хотят ли они использовать стиль по умолчанию, а затем позволяет импортировать css файл, например:
import ReactTypical from "react-typical"
import "react-typical/dist/react-typical.cjs.development.css"
Это то же самое, что и ваш случай, я думаю
Или вы бы установили свой стиль по умолчанию, не запрашивая их импорт вручную, что означает, что вам нужно уточнить свою конфигурацию, установив inject: true
, он будет импортировать ваш css context в ваш js
файл, затем выполните во время выполнения, чтобы добавить сценарий в <head />
документа. Тогда ваша изменяющаяся конфигурация будет выглядеть так:
postcss({
modules: true,
plugins: [
autoprefixer(),
cssnano({
preset: 'default',
}),
],
// Append to <head /> as code running
inject: true,
// Keep it as false since we don't extract to css file anymore
extract: false,
})