Я также сделал личный npm пакет, в котором я изолировал свой css от глобального
, который вы можете использовать
- МЕНЬШЕ
- Chokidar (наблюдатель)
для предотвращения глобального css влияния на наш локальный css при создании нового пакета
меньше сгенерированного нового файла с классом префикса вашего css и наблюдателем постоянно создавайте свой css с классом префикса
предположим, что у вас есть файл styles1. css и код удара
ul {
padding : 30px
}
, тогда вы можете присоедините префиксный класс к вашему классу с помощью
.style1 {
@import (less) 'style1.css';
}
, затем сгенерированный файл будет иметь код удара
.style1 ul {
padding : 30px
}
, затем вы можете добавить класс .style1 к вашему родительскому div вашего пакета, например,
<div className="style1">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
Вы можете проверить мой ПРИМЕР (chokidar + less)