web-dev-qa-db-ja.com

PHPstorm 7ファイルウォッチャーを使用して、SCSS / SASSからCSSへの特別なフォルダー

私はPHPstorm 6を使用し、私のSCSSファイルはCSSフォルダーにコンパイルされたので、

css
  -- main.css
img
js
scss
  -- main.scss
  -- _variables.scss   ...

こんにちは、SCSS File Watcherでの私の定義です enter image description here

すべてうまくいきましたが、昨日、PHPstormをバージョン6から7に更新しましたが、SCSSコンパイル/ファイルウォッチャーが機能しなくなりました。 File Watcherは、CSSファイルをSCSSフォルダーにコンパイルします。しかし、私はそれを私のCSSフォルダに入れたいです!!!

PHPstorm 7 Filewatcher for SCSS Filesの設定は何ですか?

ここに私のデータ構造があります。ファイルstyle.cssとFileDirName/css/style.cssが1つのフォルダに「高」と表示されます。 enter image description here

21
user2310852

AAAAAAArrrgh!

「バックスラッシュ」が問題でした。

出力パス

$FileParentDir$/css/$FileNameWithoutExtension$.css

enter image description here

29
user2310852

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
15
Anatolii Pazhyn