css未在rails生产环境中加载

 书友395154 发布于 2023-02-10 13:43

我通过chrome dev工具发现下面的custom.css.scss没有在生产中使用.有谁知道为什么heroku不会使用某些scss?

我的custom.css.scss索引页面

/* Masters index */

.masters {
  list-style: none;
  margin: 0;
  li {
    overflow: auto;
    padding: 10px 0;
    border-top: 1px solid $grayLighter;
    &:last-child {
      border-bottom: 1px solid $grayLighter;
    }
  }
 }

开发索引页面

开发索引页面

生产索引页面

生产索引页面

1 个回答
  • 在生产模式下,您必须运行rake assets:precompile以提供app/assets文件夹中的任何内容.在开发过程中,Rails会不断检查文件的更新并逐个为它们提供服务.

    当你开发时,这很好,但生产速度相当慢.因此,为了加快速度,Rails让您运行一个更长的任务,缩小并组合一堆文件app/assets,从而加快页面加载时间并减少服务器负载.

    2023-02-10 13:46 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有