1

私は、Windows 7システムでRuby、Compass、およびSassをセットアップするためのこの一連の優れた手順に従いました。ただし、Foundation 3もインストールし、rvmを気にしませんでした。CompassとSassは、私が設定した「zurbtest」Djangoプロジェクトに取り組んでいます(いくつかのCompassの癖を回避した後)。

ただし、Sassはapp.scssをコンパイルできません。メッセージが表示されます:

Syntax error: File to import not found or unreadable: foundation/common/ratios.
              Load paths:
                c:/Users/me/PycharmProjects/zurbtest
                c:/Users/me/PycharmProjects/zurbtest/static
        on line 1 of static/zurbstyle/sass/_settings.scss
        from line 2 of static/zurbstyle/sass/app.scss

_ratios.scssおよびその他のzurbファンデーションファイルが存在するパスを指摘する必要があるようです。これらが私のWindowsシステム上にあることがわかります。

c:/Ruby193/lib/ruby/gems/1.9.1/gems/zurb-foundation-3.2.3/scss/foundation/common

しかし、これを機能させるには、どこでそのパスを指定する必要がありますか?

この問題は、Railsのコンテキストで以前に説明されていることがわかります。Railsをインストールしていません。これはDjangoプロジェクトです。

では、これをDjangoプロジェクトで機能させるために必要なパスをどこでどのように設定すればよいですか?

4

1 に答える 1

0

答えは非常に簡単であることがわかります。

次のコマンドは使用しないでください。

sass --watch app.scss:app.css

私はこれを機能させるために何時間も費やしましたが、必要なのは次のことだけであることに気づきました。

compass watch

Djangoプロジェクト「zurbtest」に固有のFoundationディレクトリで、Windows7Rubyコマンドシェルで「compasswatch」を実行しました。これは次のとおりです。

c:/ Users / me / PycharmProjects / zurbtest / static / zurbstyle

「zurbstyle」は、私がコンパス作成コマンドで設定したzurbFoundationプロジェクトの名前です。

デフォルトでは、結果の出力ファイルapp.cssが次のように配置されることに注意してください。

c:/ Users / me / PycharmProjects / zurbtest / static / zurbstyle / stylesheets

于 2012-12-07T19:00:34.170 に答える