介绍
Sass 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量 (variables)、嵌套 (nested rules)、混合 (mixins)、导入 (inline imports) 等高级功能,这些拓展令 CSS 更加强大与优雅。
官网: https://sass-lang.com/
在vscode中安装
安装插件: Live Sass Compiler
此插件可以直接将sass文件转为css文件
官方文档: https://github.com/ritwickdey/vscode-live-sass-compiler?tab=readme-ov-file
安装后需要进行配置
- 点击扩展设置
- 编辑json文件
我的配置如下(仅供参考)
{
"liveSassCompile.settings.formats":[
// This is Default.
{
/*
1.nested: 嵌套模式
2.compact: 紧凑模式
3.expanded: 展开模式
4.compressed: 压缩模式
*/
"format": "expanded",
"extensionName": ".css",
"savePath": "~/./css"
},
],
// 排除目录
"liveSassCompile.settings.excludeList": [
"**/node_modules/**",
".vscode/**"
],
// 是否添加兼容前缀
"liveSassCompile.settings.autoprefix": [
"> 1%",
"last 2 versions"
],
// 控制资源管理器是否应在通过回收站删除文件时要求确认。
"explorer.confirmDelete": false,
// 是否生成.map文件
"liveSassCompile.settings.generateMap": false
}
如何使用
安装成功后,会在vscode的下方出现watch Sass,点击后就会对你目前的sass文件进行监听,自动生成css文件