0

AssetSync.config.run_on_precompile = false在 Rails 3 中使用 Rails Initializer 配置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,可以config/enviroments/production.rb像这样将其设置为 false

config.assets.initialize_on_precompile = false

有关 assets_sync 实施的完整详细信息,您可以查看此链接

assets_sync

heroku +assets_sync

如果仍然有任何错误,请告诉我

于 2013-06-05T10:06:12.390 回答