2012-06-27 4 views
5

、私のスタイルシートの全ては、コンパイル時にエラーを投げ始めました。LESSのRubyコンパイラエラーどこのうち

lessc static/css/styles.less 
/gems/less-2.2.1/lib/less/js/lib/less/parser.js:385:31: .rounded_corners is undefined (Less::Error) 

メインのlessファイルでは使用できないようです。 mixins.lessファイルは、スタイルシートの一番上にインポートされ、一度だけインポートされます。

@import "mixins.less"; 
@import "reset.less"; 
@import "clearfix.less"; 
@import etc.. 

私はまたVariable Name Error "is undefined" even though "variables.less" importedに触発され、さらには(私はコンパイルが正常に実行された100%確信している場合)、このプロジェクトのGitの歴史の中で4週間戻った、バイトオーダーマークのための各ファイルをチェックしました。私はこれまで運がなかった。

奇妙なことに、コンパイルが正常にSimpLESSLess Compiler for Macを使用して実行されます。

私はスタイルシートと、エラーの先頭にミックスインを使用しようとすると、そのミックスインの名前でスローされますので、私はインポートの問題にこれを絞り込むました。このような状況に精通し

誰ですか?

私はLess Ruby Gemのバージョン2.2.1を使用しています。

答えて

1

私はあなたがコンパイルしようとしているファイルを含むディレクトリにあることが必要だと思います。良いのlookinのlookin'

cd static/css 
lessc styles.less 
+0

良い:

lessc static/css/styles.less 

試してみてください。その代わりとしてコマンドを実行します – muffs

関連する問題