rsbuild
rsbuild используется для настройки или расширения конфигурации Rsbuild.
Обзор
- Тип:
RsbuildConfig | ((base: RsbuildConfig, helpers: RsbuildConfigHelpers) => RsbuildConfig | Promise<RsbuildConfig>) - Значение по умолчанию:
undefined - Обязательный: Нет
Способы конфигурации
Объектная форма (глубокое слияние)
Объект конфигурации глубоко объединяется с конфигурацией по умолчанию:
Функциональная форма (полный контроль)
Функциональная форма получает конфигурацию по умолчанию и возвращает финальную конфигурацию:
Часто используемые конфигурации
Псевдонимы путей
Использование в коде:
Определение глобальных переменных
Конфигурация CSS
Конфигурация dev сервера
Полный пример конфигурации
Примечания
- Объектная форма выполняет глубокое слияние
- Функциональная форма позволяет полностью контролировать конфигурацию, но требует самостоятельной обработки слияния
- Рекомендуется использовать
helpers.mergeдля слияния, сохраняя конфигурацию по умолчанию фреймворка
Связанные ссылки
Связанная конфигурация
plugins— конфигурация плагинов Rsbuild

