【发布时间】:2012-04-15 12:31:29
【问题描述】:
我在 lib/tasks/foo.rake 中有这个:
Rake::Task["assets:precompile"].enhance do
print ">>>>>>>> hello from precompile"
end
Rake::Task["assets:precompile:nondigest"].enhance do
print ">>>>>>>> hello from precompile:nondigest"
end
当我在本地运行 rake assets:precompile 时,会打印两条消息。
当我推送到 heroku 时,只打印非摘要消息。但是,according to the buildpack,推送正在执行与我在本地完全相同的命令。
为什么对基础资产的增强:预编译案例在 heroku 上不起作用,但在本地起作用?
【问题讨论】:
标签: ruby-on-rails ruby heroku asset-pipeline