2013-03-27 48 views
1

在我的意見之一,我有這樣的:如何在assets/javascripts /的另一個目錄中將js添加到assets.precompile中?

<%= javascript_include_tag "piggybak_variants/piggybak_variants" %> 

其中包括piggybak_variants.js文件。

我在production.rb

config.assets.precompile += %w(piggybak_variants.js) 

試過,但我仍然得到一個錯誤的Heroku中有關不預編譯的文件。

如何解決這個問題,除了做*.js?這似乎使用大錘。

+0

其中,在您的應用程序目錄結構中,是'piggybak_variants.js'位於? – 2013-03-27 04:30:03

+0

'\ app \ assets \ javascripts \ piggybak_varaints \ piggybak_varaints.js' – marcamillion 2013-03-27 04:38:21

+0

您是否嘗試過'config.assets.precompile + =%w(piggybak_variants/piggybak_variants.js)' – 2013-03-27 04:39:22

回答

1

您的包含路徑缺少父目錄。這應該工作:

config.assets.precompile += %w(piggybak_variants/piggybak_variants.js) 
相關問題