こちらをインストールします
https://marketplace.visualstudio.com/items?itemName=glenn2223.live-sass
インストール後に、ファイルを開いて一番したの watch sass をクリックするだけです。
設定 : 出力先を /assets/css" にする
生成するcssファイルを 圧縮しない(compressed:圧縮する , expanded: 圧縮しない)
"liveSassCompile.settings.formats": [
{
"format": "expanded",
"extensionName": ".css",
"savePath": "/assets/css"
}
],
npm install -g sass
dart sassの実行ファイルのパスを取得する
which sass
https://marketplace.visualstudio.com/items?itemName=codelios.dartsass
npm install -g sass
dart sassの実行ファイルのパスを取得する
which sass
設定
引数は以下を設定します
--style=compressed $FileName$:$FileNameWithoutExtension$.css
変数を定義するscssファイルを用意します
_variable.scss
$header-height: 150px;
使う側では次のようにして使用します
@use "_variable" as var;
.my_test_class {
height: var.$header-height;
}