Comments 5
Почему не подошли сss-modules?
+2
Задача уникальности и одновременно как бонус удобочитаемости названий css классов решается простейшим конфигом вебпака:
{
test: /\.css$/,
use: ExtractTextPlugin.extract({
fallback: "style-loader",
use: {
loader: "css-loader",
query: {
modules: true,
localIdentName: '[name]-[local]--[hash:base64:5]'
}
}
})
},
+2
Спасибо за статью. А можно попросить конкретней рассказать о:
Что-то я не понял, а зачем attributeName тогда кастомизировать? «class он и в Африке класс» хочется сказать, но боюсь я сам в тундре, потому и спрашиваю.
React приложение должно было рендериться поверх чего-то другого, например какого-то сайтика. Что за приложение/компонент задумывалось и получилось?
встал вопрос того, что возможны конфликты CSS классов моего приложения с уже существующей инфраструктурой
Что-то я не понял, а зачем attributeName тогда кастомизировать? «class он и в Африке класс» хочется сказать, но боюсь я сам в тундре, потому и спрашиваю.
0
Sign up to leave a comment.
Решение проблемы конфликтов имен CSS классов в приложении на React с помощью webpack лоадера