css - 如何在生产环境中编辑 Rails 应用程序,特别是 CSS

标签 css ruby-on-rails ruby-on-rails-4 asset-pipeline production-environment

我尝试编辑在生产模式下工作的 CSS,但在进行一些更改后,字体无法加载。我对我的 git 进行了硬重置并回滚到预览提交。我想知道在生产环境中编辑网站的最佳方式是什么。每次更改 CSS 时是否都必须预编译 Assets ?我这样做了,结果遇到了很多问题。我还尝试删除 public/assets 文件夹,然后删除 assets:precompile 但没有任何效果。

最佳答案

在编辑 CSS 后的生产环境中,需要预编译 Assets 。运行以下命令预编译 Assets

RAILS_ENV=production bundle exec rake assets:precompile

更多信息请引用以下链接 http://edgeguides.rubyonrails.org/asset_pipeline.html#in-production

关于css - 如何在生产环境中编辑 Rails 应用程序,特别是 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22951038/

相关文章:

css - 如何在 CSS 中缩放剪辑路径区域?

Mobile Safari 奇怪的半透明框

css - Bootstrap 导航栏折叠对齐

ruby-on-rails - 如何修复 Rails 中的 ActiveModel::ForbiddenAttributesError

ruby-on-rails - 权限被拒绝安装 rabl gem

python - Scrapy - 动态创建字段的正确选择器

python - django 会在接下来的 ~5~ 年内存在吗?

ruby-on-rails - 守卫找不到 libnotify 也无法禁用通知但抛出错误

ruby-on-rails - 如何将从 rails 中的 date_select 返回的哈希值转换为 Date 对象?

jquery - Ruby on Rails 实时搜索(过滤)