Конфигурация Tailwind для пакета, используемого в нескольких приложенияхCSS

Разбираемся в CSS
Ответить
Anonymous
 Конфигурация Tailwind для пакета, используемого в нескольких приложениях

Сообщение Anonymous »

В рамках системы дизайна моей организации у меня есть пакет под названием «core», из которого я экспортирую весь CSS. Приложения используют его как зависимость, и он устанавливается как node_module в их приложении.
Недавно я добавил Tailwindcss в свой «основной» пакет, но классы Tailwind не будут применяться к приложениям, использующим мой пакет, поскольку они не могут указать путь к содержимому.

Код: Выделить всё

module.exports = {
content: [], -> This resides in my "core" package and apps cannot modify it
theme: {
extend: {}
},
plugins: []
};
Один из вариантов — использовать свойство Safelist в файле Tailwind.config.js и добавить весь CSS, который мне нужен, но я не хочу сделать это. Я хочу, чтобы конечное приложение могло использовать любой класс попутного ветра, а также воспользоваться функцией JIT-компилятора/очистки попутного ветра, чтобы их пакет не включал весь CSS попутного ветра.
Как приложения, использующие мой пакет, могут динамически указывать путь к содержимому?
PS — я использую объединение, если это имеет какое-то значение.< /p>
Любая помощь приветствуется, спасибо!

Подробнее здесь: https://stackoverflow.com/questions/783 ... tiple-apps
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»