我们的网站有一些非常复杂的样式,我们希望确保 CSS 不会变得难以管理。
在生产环境中,我们的理想似乎是通过公共 CDN 服务器提供尽可能少的外部 CSS 文件(理想情况下是 1 个?) ,并且可能是最小化版本。
在开发中,我们的理想似乎是多个 CSS 文件;每个 CSS 文件将只包含特定概念的样式,例如选项卡或日期时间选择器(只是组成这些,但你明白了)。拥有多个文件可以让开发人员/设计人员快速找到感兴趣的 CSS 类,并且我们也减少了文件争用问题,因为每个人都在更新单独的文件。
我很想保留单个文件以用于开发目的,但有一个外部应用程序可以连接/缩小用于生产的 CSS 文件。但是,我确信这不是第一个面临这些问题的网站,所以我很想听听其他人是如何解决这个问题的。