Django Webサイトを実行するためのUbuntu 10.04 LTSの環境設定があり、うまく動作しないようです。以下のような環境は以下のとおりです。Django CompressorでSASSコンパイルエラー(--scss無効なオプション)
Python 2.6.5
Django 1.3.1
Gunicorn 0.13.4
Supvervisor 3.0
Nginx 0.7.65
Varnish 2.1
私はDjangoのアプリをインストールし、以下の関連するモジュールがあります。
django-appconf 0.4.1
django-compressor 1.1.1
django-smartagent 0.1.1
Coffee Script 1.2.0
Sass 3.1.12
すべてがうまくを起動するが、私は次のテンプレートのエラーを取得:
Caught FilterError while rendering: invalid option: --scss
私はsettings.py
ファイル内のこのタプルのリストに絞っています:
(('text/coffeescript', 'coffee --compile --stdio'),
('text/less', 'lessc {infile} {outfile}'),
('text/x-sass', 'sass {infile} {outfile}'),
('text/x-scss', 'sass --scss {infile} {outfile}'))
最後の行がこの問題を引き起こしているかのように見えます。
私はUbuntu 11.10で同じ設定をしていますが、うまくいきます。私は何が起こっているのか分からない。
。私はRubyのバージョンを見落としました。私はパッケージ版をパージし、ソースから最新の安定版ビルドをコンパイルしました。上記の手順を繰り返し、適切なバージョンを取得しました。親切にありがとうございます。 –