Scss/sass簡介

Scss/Sass 是一款強化 CSS 的輔助工具,它在 CSS 語法的基礎上增加了變量 (variables)、嵌套 (nested rules)、混合 (mixins)、導入 (inline imports) 等高級功能,這些拓展令 CSS 更加強大與優雅。

使用 Scss/Sass 以及 Scss/Sass 的樣式庫(如 Compass)有助於更好地組織管理樣式文件,以及更高效地開發項目。

scss/sass中文文檔

插件安裝

compile-node-sass插件,編譯sass/scss爲css。

在HBuilderX中,使用scss/sass是需要安裝compile-node-sass編譯插件的。

安裝sass插件,需要到插件市場安裝。

插件使用

  • uni-app項目,會自動編譯使用sass的文件。
  • 單獨編譯sass文件。選中sass文件,點擊右鍵菜單 -> 外部命令 -> sass -> 編譯scss/sass。

Scss/sass簡介 - 图1

配置文件

compile-node-sass的配置文件爲package.json。

點擊菜單【工具 -> 插件配置 -> compile-node-sass -> package.json】,即可打開package.json文件。

Scss/sass簡介 - 图2

快捷鍵

點擊菜單【工具 -> 插件配置 -> compile-node-sass -> package.json】,即可打開配置文件文件。

打開package.json, 修改key值,即可配置快捷鍵;可通過此快捷鍵直接運行此外部命令。 比如:"key": "ctrl + alt + C"

保存立即編譯

點擊菜單【工具 -> 插件配置 -> compile-node-sass -> package.json】,即可打開配置文件文件。

配置文件中onDidSaveExecution,表示保存的時候是否觸發編譯,默認爲false。

修改onDidSaveExecutiontrue即可。