簡體   English   中英

Heroku和Rails 4:Heroku在資產/ JavaScripts下找不到我的嵌套文件夾

[英]Heroku and Rails 4: Heroku isn't finding my nested folder under assets/javascripts

我正在Heroku上運行一個應用程序,最近才升級到gem 'rails_12factor'起初資產沒有加載,但是后來我在Gemfile中添加了gem 'rails_12factor' ,這似乎可以解決該問題。 但是,在我的一個文件中,我有一個特定於該頁面的javascript文件,需要加載。 我這樣做是:

= javascript_include_tag "registrations/registrations.js"

在Rails 3中會在app/assets/javascripts/registrations/registrations.js下找到文件

它在本地運行良好-但是,在Heroku上似乎找不到正確的文件。 我將如何解決它?

注意:我無法將文件添加到application.js所在的主目錄中,因為它會弄亂其他頁面的頁面布局。

將此添加到您的GEMFILE

group :heroku do
  gem 'rails_log_stdout', github: 'heroku/rails_log_stdout'
  gem 'rails3_serve_static_assets', github: 'heroku/rails3_serve_static_assets'
end

如果這不起作用,這是我在Heroku上的Rails 4應用程序。 https://github.com/andey/bestofama 隨意瀏覽配置以查找任何差異

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM