2016-05-17 9 views
0

人がCSS出力ファイルを直接編集しました。ここで困っていますか?彼はファイル全体で編集を行いました。正しく理解していれば、再コンパイルすると自分の変更が上書きされます。とにかく、すべてを保持するが、まだ私のscssファイルで動作しますか?私は全体のCSSファイルを取って、すべてを一緒に取得するためにscssパスに逆のCSSを試すことができますか?誰かが既存のsassファイルのCSS出力を編集したときに修正する方法

+0

逆のCSSからscssのようなものはありません。 – sawa

+0

ここにコンバータがあります。 [css2sass](http://css2sass.herokuapp.com/) – 4castle

+0

それは混乱していた場合私は逆に申し訳ありませんが参照していたものです。しかし、私の変更は、私が正しい再コンパイル時に上書きされますか? – Bs3kg

答えて

1

編集したCSSファイルを保存し、コンパイルしたCSSファイルと比較することで、変更内容を判断してSassファイルに追加することができます。

  1. 編集したCSSファイルをFileA.cssとして保存します。
  2. あなたのサスは、差分ビューア、DiffCheckerようなものかKaleidoscopeなどのデスクトップアプリにFileB.css
  3. ロードファイルFileA.cssFileB.cssにファイルを再コンパイルしてください。
  4. 変更を確定し、元の.sassファイルに適切なSassを追加します。
+0

この戦略は、あなたが '.sass'ファイルを使用していた場合や、あらかじめコンパイルしておいたCSS言語を使用している場合にも有効です。 – 4castle

+0

真ですが、編集した '.css'ファイルと元の' .scss'ファイル(および元の '.scss'ファイルの' .css'ファイル)だけが使用できます。したがって、この場合、2つの '.scss'ファイルを比較することはできません。 –

+0

これは素晴らしい考えです。ありがとう@ BrettDeWoody – Bs3kg

関連する問題