0

AssetSync.config.run_on_precompile = falseRails Initializer を使用して Rails 3 で asset_sync gem を構成する場合、どのように設定すればよいですか?

私が走るとき

bundle exec rake assets:clean --trace

次のようなエラーが表示されます。

** assets:clean:all を呼び出します (first_time)
** assets:cache:clean (first_time) を呼び出す
** アセットの呼び出し: 環境 (first_time)
** 実行アセット:環境
** 環境を呼び出す (first_time)
** 実行環境
レーキが中止されました!
未定義のメソッド `run_on_precompile=' for #
4

1 に答える 1

2

最近、自分のプロジェクトで assets_sync gem も使用しましたが、AssetSync.config.run_on_precompile = falseこれは使用しませんでした。これは rake タスクで使用されます。

設定したい場合は、このようrun_on_precompile = falseにfalseに設定できますconfig/enviroments/production.rb

config.assets.initialize_on_precompile = false

assets_sync 実装の完全な詳細については、このリンクを確認できます

assets_sync

heroku +assets_sync

それでもエラーが続く場合はお知らせください

于 2013-06-05T10:06:12.390 に答える