SugarSS

SugarSS 是一种基于缩进的 CSS 语法,用于 PostCSS。Parcel 通过 @parcel/transformer-sugarss 插件自动支持 SugarSS。当检测到 .sss 文件时,它将自动安装到您的项目中。

编译后的 SugarSS 文件也与 CSS 的处理方式相同,这意味着它将针对您的浏览器目标进行编译,并且还会应用任何 PostCSS 插件。通过将您的文件命名为 .module.sss 扩展名,也可以使用 CSS 模块

示例用法

#

在 HTML 文件中引用 SugarSS 文件

<link rel="stylesheet" href="style.sss" />

在 JavaScript 或 TypeScript 中将 SugarSS 文件作为 CSS 模块导入

import * as classes from './style.module.sss';

document.body.className = classes.body;

使用 Parcel CLI 直接编译 SugarSS

parcel build style.sss