Я использую create react app
для создания своего веб-приложения и использую ant design
компоненты. Я использую styled-components
для дальнейшей настройки стиля. Сейчас все хорошо.
Однако, когда я пытаюсь изменить основной цвет, следуя this , я заметил, что мое правило css (с styled-components
) переопределяется вновь скомпилированным (с менее, по умолчанию стиль antd
с изменен основной цвет).
Когда я открываю консоль разработчика, скомпилированная CSS находится в последней позиции. Когда я перетаскиваю и изменяю порядок тега стиля в консоли разработчика, он дает мне правильное отображение. Как настроить так, чтобы antd
css предшествовал styled-components
one?
Это мой config-overrides.js
const { override, fixBabelImports, addLessLoader } = require('customize-cra');
module.exports = override(
fixBabelImports('import', {
libraryName: 'antd',
libraryDirectory: 'es',
style: true,
}),
addLessLoader({
javascriptEnabled: true,
modifyVars: { '@primary-color': '#333' },
}),
);