-2

Ruby をインストールし、「gem install sass」と入力し、++ メモ帳で style.scss ファイルを作成し、「sass --watch style.scss:style.css」と入力しました。止まる。error no such file or directory style.scss

style.scss がデスクトップに保存されます。

特定のディレクトリに配置する必要がありますか..?

サスを味わいたかっただけで、コードペンと単純なコードに行きました

 <div class="box"> </box>

サス

$blue: #3bbfce;
.box{background:$blue;}

それが私が得るものです:「#3bbfce」の後の無効なCSS:期待される式(例:1px、太字)は「;」でした

私はsassで何が間違っていますか?

4

2 に答える 2

5

それはSASSではありません。

SASS はセミコロンやブレースを使用しません。の後#3bbfceに、無効な構文であるセミコロンがあります。

同等の構文的に正しい SASS は次のとおりです。

$blue: #3bbfce

.box
  background: $blue

セミコロンとブレースを使用する S C SS バリアントを使用する場合--scss、コマンド ラインに次のように追加する必要があります。

$ sass --scss --watch style.scss:style.css
于 2013-09-27T20:09:10.247 に答える
1

.sass および .css ファイルが存在するディレクトリから端末コマンドを実行する必要があります。したがって、コマンド プロンプトで、cd c:\Users\username\Desktopまたはcd ~\Desktop- のようなことを行い、オペレーティング システムに適した方を実行します。

また、Sass には .sass と .scss という 2 つの異なる構文があることに注意してください。.scss 構文は括弧とネストを使用しますが、.sass 構文はネストに空白を使用します。.scss を書いているように見えますが、構文を .sass; に設定しています。したがって、構文を変更するか、コードで空白を使用してください。

于 2013-09-27T20:16:55.257 に答える