0

我在我的 Rails 应用程序中定义了一些常量,我想在我的 JS 文件中使用它们。

为此,我js.erb在我的目录中有文件assets/javascripts,并将这些常量插入到 ERB 块中需要的位置。

但是,Heroku 在预编译资产之前显然不会加载应用程序,因此这种方法不起作用。

如何在我的 JS 文件中包含我的 Ruby 常量?

4

1 回答 1

2

在推送到 Heroku 之前,您是否尝试过在本地编译资产?

他们实际上在这里有一些文档: https ://devcenter.heroku.com/articles/rails-asset-pipeline#compiling-assets-locally

于 2013-05-09T09:51:00.713 回答