// 例:安装指定版本
npm install node-sass@4.7.2 sass-loader@7.0.3 -D
// less
npm install -g less
在前几年开始使用的一个编译工具; 拥有多语言、实时编译等特性…
koala
是一个前端预处理器语言图形编译工具,支持Less、Sass、Compass、CoffeeScript,帮助web开发者更高效地使用它们进行开发。跨平台运行,完美兼容windows、linux、mac。.scss
文件,会在同级生成.css
文件;$white: #fff;
.wrap {
.title {
color: $white;
}
}
// 编译后:css
.wrap .title {
color: #fff;
}
VSCode扩展,实时将SASS / SCSS文件编译/转换为CSS文件。
以下方式
Live Sass Compiler
可将Sass或Scss实时编译为CSSctrl+P
,键入ext install live-sass
"liveSassCompile.settings.formats":[
// 扩展
{
"format": "compact", //可定制的出口CSS样式(expanded,compact,compressed,nested)
"extensionName": ".min.css", //编译后缀名
"savePath": null //编译保存的路径
// "savePath": "~/../css/"
}
],
"liveSassCompile.settings.excludeList": [
"**/node_modules/**",
".vscode/**"
],
Watch Sass
从状态栏单击以打开实时编译,然后Stop Watching Sass
从状态栏单击以打开实时编译。F1
或ctrl+shift+P
键入Live Sass: Watch Sass
以开始实时编译,或者按键入Live Sass: Stop Watching Sass
以停止实时编译。F1
或ctrl+shift+P
键入一次Live Sass: Compile Sass - Without Watch Mode
以编译Sass或Scss。以开始实时编译,或者按键入
Live Sass: Stop Watching Sass`以停止实时编译。F1
或ctrl+shift+P
键入一次Live Sass: Compile Sass - Without Watch Mode
以编译Sass或Scss。