WindiCSS¶
WindiCSS - это утилитарная CSS-библиотека, создаваемая по требованию пользователя. WindiCSS интегрируется с Solid как плагин Vite.
Установить плагин Vite¶
1 2 3 4 | |
Создание конфигурации¶
WindiCSS - это инструмент, основанный на конфигурации. Создайте файл .windi.config.ts в корне каталога проекта. Он должен выглядеть примерно так:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | |
Импорт плагина Vite¶
После установки откройте файл vite.config.js или vite.config.ts. Стартовая конфигурация Solid Vite выглядит следующим образом:
1 2 3 4 5 6 7 8 9 10 11 12 13 | |
Теперь import WindiCSS from "vite-plugin-windicss" и вызываем его как функцию внутри плагинов:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | |
Обратите внимание, что WindiCSS должен быть упорядочен перед SolidPlugin. Это предотвращает некоторые крайние случаи, такие как &, от экранирования как &.
Импорт WindiCSS¶
Добавьте import "virtual:windi.css" в index.jsx или index.tsx. virtual просто сообщает, что в файловой системе имеется windi.css.
1 2 3 4 5 6 7 8 9 | |
Поддержка¶
Для получения дополнительной поддержки смотрите Руководство по интеграции WindiCSS/Vite или присоединяйтесь к официальным каналам WindiCSS и Solid JS Discord. 👋