当我使用Rails Initializer在Rails 3中配置asset_sync gem时,如何设置AssetSync.config.run_on_precompile = false
?
当我跑步时
bundle exec rake assets:clean --trace
我收到错误消息:
** Invoke assets:clean:all (first_time) ** Invoke assets:cache:clean (first_time) ** Invoke assets:environment (first_time) ** Execute assets:environment ** Invoke environment (first_time) ** Execute environment rake aborted! undefined method `run_on_precompile=' for #
答案 0 :(得分:2)
我最近在我的项目中也使用了assets_sync gem,我没有使用AssetSync.config.run_on_precompile = false
这在rake任务中使用。
如果您想设置run_on_precompile = false
,可以在config/enviroments/production.rb
中将其设置为false
config.assets.initialize_on_precompile = false
有关assets_sync实施的完整详细信息,您可以查看此链接
如果仍然存在任何错误,请告诉我