繁体   English   中英

Heroku Rails 5应用程序无法加载JavaScript文件

[英]Heroku Rails 5 App Doesn't Load JavaScript File

我正在尝试将一个页面的Rails 5应用程序部署到Heroku,并且除了JavaScript文件之外,一切似乎都可以很好地部署。 我在app/assets/javascripts文件夹中(除了application.js之外)有一个static.js文件。 所有这些都可以在localhost上运行,但是在Heroku上部署时则不能。

我知道这与为Heroku预编译资产管道有关,但是我真的不明白如何具体做到这一点。 朝正确方向的任何帮助或推动将不胜感激!

确保config/environments/production.rb这样的行

config.serve_static_assets = true
config.assets.compile = true
config.assets.digest = true

执行git add / commit循环,然后重新部署到Heroku。

您是否尝试过添加

config.assets.compile = true

config.public_file_server.enabled = true

配置/环境/production.rb

然后,运行RAILS_ENV=production rake assets:precompile

git push heroku master

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM