Справочник
Полное описание языка ECSS, конфигурации сборки и адаптеров.
Язык
- Директивы —
@block,@param,@enum,@ifи остальные конструкции ECSS. - Типы данных — типы параметров и констант (
boolean,unit,color, перечисления и др.).
Сборка и интеграция
- Конфигурация — файл
ecss.configи его опции. - Адаптеры — генерация компонентов для React, Vue, Svelte, SolidJS, Astro и чистого DOM.
Рантайм
- Core API: blocks — низкоуровневый объект
blocks. Нужен для своего рендерера или понимания того, что под капотом; при работе с фреймворком используйте адаптеры.
У ECSS нет отдельного CLI — он работает как плагин сборщика (Vite и др.). Настройка — в разделе Конфигурация.