Удалите `: global` из вывода SCSS для стандартного CSS по сравнению с модулями CSS - PullRequest
0 голосов
/ 02 марта 2019

Есть ли быстрый способ вырезать ключевое слово :global из скомпилированного файла .css, который был создан из набора модулей CSS (но не был запутан)?

У меня есть стандартная библиотека SCSS, котораяЯ обновляю для работы с модулями CSS.В дополнение к импорту в CSS-фреймворк мне нужно поддерживать плоский файл .css, к которому можно обратиться через тег script, если это необходимо.

На моем пути для достижения обоих целей в настоящее время я получаюследующий вывод:

:global .my-button {
  ... }
  :global .my-button .my-icon:first-child {
    ... }
    :global .my-button .my-icon:first-child:last-child {
      ... }
  :global .my-button .my-icon:last-child {
    ... }

.my-button.-small {
  font-size: 0.75em;
  height: 2.66667em; }

:global в настоящее время нарушает стилизацию, но если я могу удалить его, тогда все работает.

Есть ли быстрый способ удалить эти теги?Нужно ли мне писать дополнительный сценарий для анализа моих выходных данных, чтобы удалить их?

...