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をより生気のあるものにします。 素敵なコーディングをしてください!



All Articles