0

rails_apps_composer を使用して新しいアプリを作成しようとしています。数週間前にうまくいっていたことが、もううまくいきません。

私は設定変数を使用しています:

:frontend: bootstrap
:bootstrap: less

そして今のところ、作曲家はいくつかのエラーメッセージで壊れます

.rvm/gems/ruby-1.9.3-p194@testapp/gems/railties-3.2.8/lib/rails/railtie/configuration.rb:85:in `method_missing': undefined method `less' for #<Rails::Application::Configuration:0x007fbb714356c8> (NoMethodError)
from .rvm/gems/ruby-1.9.3-p194@testapp/gems/twitter-bootstrap-rails-2.1.6/lib/twitter/bootstrap/rails/engine.rb:15:in `block in <class:Engine>'

sassを使用すると動作します。ただし、使用する必要があるのはlessです。

Gem は最新です。

twitter-bootstrap-rails (2.1.6)
less (2.2.2)

また、同じ結果の追加の宝石として明示的追加しようとしました。

4

1 に答える 1

0

それは欠落している宝石であることが判明しました: less-rails.

どういうわけか、最後のコミットの 1 つでコンポーザーから削除されたに違いありません。

解決:

  • 追加のgemとして「less-rails」を追加すると、再び機能します。

やるべきこと: それを rails_apps_composer に置きます (元に戻しますか?)。

于 2012-11-07T11:09:37.647 に答える