从SCSS输出中剥离`:global`以获取标准CSS和CSS模块

时间:2019-03-01 21:08:17

标签: css css-modules

是否有一种快速方法可以从由CSS模块集创建(但不会混淆)的已编译:global文件中剥离.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当前正在破坏样式,但是如果我可以将其删除,则一切正常。

是否可以快速删除这些标签?我是否需要编写一个额外的脚本来解析我的输出以删除这些内容?

0 个答案:

没有答案