bundle exec rake assets:生成的application.js文件的预编译问题

时间:2014-05-18 17:08:34

标签: ruby-on-rails ruby passenger web-deployment

我可以成功地主持fulcrum app的错误,但我对一些配置问题感到困惑

应用程序正在接收网址

http://example.com/projects/4

而不是

http://example.com/fulcrum/projects/4

任何人都可以指出错误。我尝试更改production.rb中的assets.prefix并重新编译资产,但它只更改资产的位置,但不会更改application.js中的根URL

该应用程序位于

http://example.com/fulcrum 

除了这个jquery / ajax部分之外,该网站的其余部分都是有用的。

1 个答案:

答案 0 :(得分:0)

在你的production.rb中设置config.action_controller.asset_host = "http://example.com/fulcrum"应该可以解决问题。

如果您要发送电子邮件,则应设置config.action_mailer.asset_host