3 个仓库
Mapping minified CSS files back to their original source for debugging.
Distinct from Wasm Source-Level Debugging: Specializes source-level debugging specifically for CSS instead of WebAssembly bytecode.
Explore 3 awesome GitHub repositories matching development tools & productivity · CSS Source Mapping. Refine with filters or upvote what's useful.
Clean-CSS 是一个 Node.js CSS 优化器和压缩器,旨在减小样式表文件大小并提高 Web 性能。它作为一个 CSS 后处理器,从样式表中删除不必要的空格、注释和冗余属性。 该项目利用抽象语法树进行解析,并使用多遍优化流水线来重构规则并简化属性。它具有用于自定义样式转换的插件接口,并提供兼容性感知压缩,以确保样式在特定的旧版浏览器版本中保持功能正常。 其他功能包括用于调试的源映射生成、用于重定位图像和字体的资产 URL 重置,以及内联导入语句的解析。该系统支持批量文件处理,并提供用于在前端构建流水线中自动化优化任务的命令行界面。
Generates source maps that link minified production stylesheets back to their original source files.
Clean-CSS 是一个 Node.js CSS 优化器,兼具压缩、打包和后处理功能。它旨在通过移除空格、注释和冗余代码来减小样式表的总体积。 该项目提供了一个用于应用自定义转换和浏览器兼容性调整的流水线。它允许通过插件系统和自定义优化插件,以编程方式修改 CSS 规则和值。 该工具涵盖了广泛的资产优化功能,包括样式表打包、import 规则内联和相对 URL 重定向。它还支持用于调试的 source map 生成,以及用于美化的可自定义输出格式。
Generates source maps that link minified CSS production files back to their original source code for debugging.
sass-loader 是一个构建工具插件,可将 Sass 源文件编译为标准 CSS 以实现 Web 浏览器兼容性。它充当构建引擎解析逻辑与 Sass 编译引擎之间的桥梁,以处理样式表。 该工具为不同的 Sass 编译引擎提供了封装,允许进行特定的引擎配置。它使用内部路径解析逻辑处理外部样式导入的解析,并支持将共享样式数据和变量注入入口文件,以实现项目范围内的一致性。 该系统通过流水线管理样式的转换,其中包括用于将编译后的 CSS 链接回原始源文件的源映射生成,以及将编译器警告映射到构建输出的路由机制。
Enables debugging by mapping compiled stylesheets back to original Sass source files.