我是RoR的新手,部署后我失去了我的资产。我尝试在本地预编译资产,重新启动生产服务器,删除应用程序并重新安装。这些似乎都没有帮助。它在开发服务器上工作得很好。在heroku上部署后资产丢失
0
A
回答
1
他们不缺。这可能是因为你没有使用production
组中的rails_12factor
宝石在你Gemfile
:
group :production do
gem 'rails_12factor'
end
如Getting Started with Rails 4 article on Heroku's Dev Center提及。
安装该gem +部署你的应用程序,你的资产应该在那里。
0
请试试这个:
配置/环境/ production.rb
config.serve_static_assets =真
相关问题
- 1. Heroku在git push上部署“预编译资产失败”
- 2. Shapado:在heroku上部署失败,系统包丢失错误
- 3. 部署后密码丢失
- 4. 部署静态资产的Heroku
- 5. 在Heroku中部署应用程序后重复资产
- 6. 丢失的bower包Ember.js 1.11.1在Heroku上部署
- 7. 部署到Heroku时编译失败资产
- 8. ckeditor资产在部署帽后移除
- 9. Heroku部署失败
- 10. Heroku部署失败
- 11. 帽部署失败的资产步骤
- 12. 资产失败,第一次部署
- 13. Capistrano的部署:资产:预编译失败在轨道上5
- 14. Capistrano在Rails 3.1上的部署/资产失败
- 15. Heroku的部署后(
- 16. Rails - 部署后没有找到资产
- 17. Heroku上的Symfony 3部署失败
- 18. Rails的资产Capistrano的后失踪部署
- 19. 在资产期间部署heroku的Activeadmin gem错误:预编译
- 20. Heroku在部署时不预编译资产
- 21. PUT /在.slugignore对Heroku的资产asset_sync部署(S3/CDN)
- 22. 部署到Heroku时失败
- 23. 失败部署到heroku
- 24. 部署到Heroku时失败
- 25. AngularJS - 在Heroku上部署
- 26. 在Heroku上部署Grails
- 27. 在Heroku上部署Sinatra
- 28. 在Heroku上部署Apache Spark
- 29. 在Heroku上部署Railsapp
- 30. 无法在Heroku上部署
尝试添加文件到您的git:'git的添加.' – sadaf2605
你处理图像资产? Heroku会定期从您的应用中清除图片。 - 他们建议dropbox宝石,如果是这样的话。 –
https://devcenter.heroku.com/articles/rails-asset-pipeline – max