我在我的Rails应用程序中定义了一些我希望在我的JS文件中使用的常量。
为此,我在js.erb
目录中有assets/javascripts
个文件,并在ERB块中需要的地方插入这些常量。
但是,Heroku显然在预编译资产之前没有加载应用程序,因此该方法无效。
如何在我的JS文件中包含我的Ruby常量?
答案 0 :(得分:2)
您是否尝试在推送到Heroku之前在本地编译资产?
他们实际上有一些文档: https://devcenter.heroku.com/articles/rails-asset-pipeline#compiling-assets-locally