O pipeline de recursos do Rails 4 não sobrescreve ativos com referências de asset_path para outros ativos

Portanto, temos um pequeno problema com os resumos do pipeline de ativos, pois temos vários modelos HTML como ativos (para o AngularJS) e referenciamos os caminhos desses ativos em um arquivo Javascript com oasset_path ajudante. Infelizmente, devido a como a etapa de pré-compilação do ativo (e o Heroku) verifica as alterações, fazer alterações em um modelo não faz com que o arquivo javascript seja recompilado.

Então, basicamente, em um arquivo comoapplication.coffee.erb podemos ter algo como:

url = '<%= asset_path('views/template.html') %>'

E quando corremosrake assets:precompile que vai se transformar em/assets/views/template-1023911231.html que tem um valor de digestão, mas setemplate.html.slim é alterado o resumo vai mudar, mas desdeapplication.coffee.erb não mudou fundamentalmente não é recompilado e continua a apontar para o resumo antigo.

Pensamentos? Soluções? Isso parece um bug para mim, na verdade.

Atualizar

Atualmente, a melhor solução que tenho é atualizar a versão do ativo em application.rb, se precisarmos alterar nossos recursos de modelo HTML, mas nenhum dos javascript foi alterado.

questionAnswers(2)

yourAnswerToTheQuestion