首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在本地加载CSS,而不是在Heroku中加载rails应用程序

在本地加载CSS,而不是在Heroku中加载rails应用程序
EN

Stack Overflow用户
提问于 2012-10-04 10:30:19
回答 10查看 34.7K关注 0票数 54

我正在学习rails的启动前注册教程。Bootstrap在heroku上部署得很好,但后来我修改了bootstrap_and_override文件,使其包含一个徽标。当在本地启动rails服务器并查看时,样式与我想要的bootstrap和新的标题徽标相同。

就像我之前做的那样,我运行了rake assets:预编译和推送到git -遵循这个教程的http://railsapps.github.com/rails-heroku-tutorial.html,它在heroku上显示css之前是有效的。显示了html,但似乎缺少css和bootstrap。

有谁有什么想法吗?

EN

回答 10

Stack Overflow用户

发布于 2013-08-30 03:11:10

在本地代码上运行bundle exec rake assets:precompile

提交更改并部署到heroku

票数 77
EN

Stack Overflow用户

发布于 2013-06-27 23:28:11

有相同的问题,我不知道它是否会在未来帮助其他人,但我在我的"git push heroku master“推送上得到了这个:

警告:

代码语言:javascript
复制
    Include "rails_12factor" gem to enable all platform features

更新了我的文件,

代码语言:javascript
复制
    *group :production, :staging do
      gem 'pg'
      gem 'rails_12factor'
    end*

再次运行它,令我高兴的是,它安装了以下内容:

代码语言:javascript
复制
    Installing rails_serve_static_assets (0.0.1)
           Installing rails_stdout_logging (0.0.1)
           Installing rails_12factor (0.0.2)

在那之后,网站运行得非常完美。希望这对某些人有帮助,我对这一切都是新手。

票数 45
EN

Stack Overflow用户

发布于 2014-09-01 09:33:36

检查/config/environment/production.rb中是否将这些设置为true

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

git add、git commit和push to heroku。

票数 23
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12719541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档