2
所以我有一个基本上加载在给定的.js文件中的视图,它在本地主机上正常工作,但是当我将它推到heroku时,它会死亡。Rails资产管道如何链接到生产上的特定.js文件
基本上在控制器I定义
@Script = '/assests/script_name.js?body=1'
并在视图我打电话
%脚本{:src => @script,:type =>“text/javascript”}
并在开发中加载正确的脚本,但在生产中找不到它们
我在想什么?
在Heroku上, **/public **是只读的,这可能与您的问题有关。 – nicooga
这可能会帮助你http://stackoverflow.com/questions/3437585/best-way-to-add-page-specific-javascript-in-a-rails-3-app – uday
你是否预先编译你的资产? –