私はPHPstorm 6を使用し、私のSCSSファイルはCSSフォルダーにコンパイルされたので、
css
-- main.css
img
js
scss
-- main.scss
-- _variables.scss ...
こんにちは、SCSS File Watcherでの私の定義です
すべてうまくいきましたが、昨日、PHPstormをバージョン6から7に更新しましたが、SCSSコンパイル/ファイルウォッチャーが機能しなくなりました。 File Watcherは、CSSファイルをSCSSフォルダーにコンパイルします。しかし、私はそれを私のCSSフォルダに入れたいです!!!
PHPstorm 7 Filewatcher for SCSS Filesの設定は何ですか?
ここに私のデータ構造があります。ファイルstyle.cssとFileDirName/css/style.cssが1つのフォルダに「高」と表示されます。
AAAAAAArrrgh!
「バックスラッシュ」が問題でした。
出力パス
$FileParentDir$/css/$FileNameWithoutExtension$.css
PHPStorm File Watcherでレンダリングされたcssファイルをcssディレクトリに配置し、sassファイルをsassディレクトリに保持するには、引数と出力パスを更新して更新します。
引数フィールド:
--no-cache --update $FileName$:$FileParentDir$/css/$FileNameWithoutExtension$.css --style expanded
削除できます--style expanded
sassで検索しているときに追加のスペースを含むcssを表示する場合。この引数はcssファイルのインデントを旧式に変更するだけであり、drupalにはこれが必要です。
フィールドを更新するための出力パス:
$FileParentDir$/css/$FileNameWithoutExtension$.css