Chrome Dev ToolsでのSassサポート

画像画像
Chrome Dev Toolsで利用可能なツールについて引き続き学習します。 ワークスペースとスニペットは昨日でしたが、今日はSassのサポートが次々と続きます。


準備する
いつものように、 Chrome Canaryの最新バージョンをインストールして、すべてが期待どおりに機能するようにします。 その後、 Chromeマジックページに移動します。// flags /#enable-devtools-experimentsまだ有効にしていない場合は、「 開発者ツールの実験 」サポートを有効にします。 ブラウザを再起動します。

設定 -> 実験で、Sassスタイルシートのデバッグ 」ボックスをチェックします。 ブラウザを再起動してください。


次に、[ 設定] -> [ 全般] -> [ ソース]に移動し 、[ ソースマップを有効にする]アイテムの横にチェックマークが付いていることを確認します。そうしないと機能しません。 Sassファイルを保存した後、CSSのリロード時間を設定することもできます。


しばらくブラウザを離れて、お気に入りのコンソールに移動します。 Sassバージョン3.3.0 alphaをインストールする必要があります。これは、このバージョンではソースマップのサポートが追加されたためです(またはロシア語でbullgare )。 これは次のコマンドで実行されます。
gem install sass --pre 

listenバージョン0.7.0が必要であると誓い始めた場合、次のコマンドが役立ちます。
 gem install listen -v 0.7.0 



Sassを起動
プロジェクトの作業ディレクトリに移動し、Sassを実行して、ファイルの変更を常に確認します。 必ず--sourcemapパラメーターを渡してください。 そして、必要なSassファイルとCSSファイルを指定します。 例:
 sass --watch --sourcemap main.scss:main.css 



ブラウザに戻ります。 ほとんどの場合、最後に再起動する必要があります。 ここでプロジェクトを開き、結果を確認します。 セレクターは、Sassファイル内にある行を表示するはずです。


Lessはどうですか?
また、すべての「マッピング」が個別のファイルにある場合、Lessはソースマップを通常サポートしません。そのため、Chromeの最新バージョンでは機能しません。 誰かがLess用のマップファイルを生成する方法を見つけた場合は、コメントで共有してください。

便利なヒント :CSSプロパティの名前をCtrl +クリックすると、このプロパティが宣言されている行でSassファイルが開きます。

おわりに
CSSをより生気のあるものにします。 素敵なコーディングをしてください!

Source: https://habr.com/ru/post/J182036/


All Articles