# 刚重建了一个网站，许多格式都丢失了

**URL:** <https://meta.discourse.org/t/just-rebuilt-a-site-and-a-lot-of-formatting-is-missing/357555>\
**Category:** Support\
**Created:** [2025 年3 月 17 日 12:39 UTC](https://meta.discourse.org/t/just-rebuilt-a-site-and-a-lot-of-formatting-is-missing/357555 "2025-03-17T12:39:13Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

作者： ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
发布日期： [2025 年3 月 17 日 12:39 UTC](https://meta.discourse.org/t/just-rebuilt-a-site-and-a-lot-of-formatting-is-missing/357555/1 "2025-03-17T12:39:13Z")

</div>

![“Solarized Light”模式的“颜色方案”设置，详细介绍了主色、辅助色、三级色、四级色和标题背景色的选项，以及保存和复制颜色方案等功能。（由AI配图）](https://global.discourse-cdn.com/meta/original/4X/4/d/d/4dd859a1fef947a0d06ddba4e8470cb6af252d93.png)

菜单缺少很多格式，无法正确叠加。

字体不是 Arial。

安全模式已开启。

检查后发现，至少缺少 color\_definitions.scss …

 ![image](https://global.discourse-cdn.com/meta/original/4X/f/d/0/fd0cbe09bfe1cffc2b97bf6ae2a2fb1e18043afd.png)

… 有人知道为什么会这样吗？

我重建了两次以防万一。

---

<div class="post-metadata">

作者： ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)\
发布日期： [2025 年3 月 17 日 12:47 UTC](https://meta.discourse.org/t/just-rebuilt-a-site-and-a-lot-of-formatting-is-missing/357555/3 "2025-03-17T12:47:37Z")

</div>

请查看 `/logs` 目录，看看是否有任何错误？我们目前正在跨主题/插件合并数百个（S）CSS 格式更改，所以这可能与此有关 👀

---

<div class="post-metadata">

作者： ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
发布日期： [2025 年3 月 17 日 12:49 UTC](https://meta.discourse.org/t/just-rebuilt-a-site-and-a-lot-of-formatting-is-missing/357555/4 "2025-03-17T12:49:00Z")

</div>

哎呀，早该检查一下了。

我看到了 SCSS 编译错误（这是有道理的，原始的 color\_definitions.scss 文件存在于容器中）

```plaintext
SCSS 编译错误：错误：@use 规则必须写在任何其他规则之前。
    ╷
151 │ @use "sass:color";
    │ ^^^^^^^^^^^^^^^^
    ╵
  /var/www/discourse/color_definitions.scss 151:1 root stylesheet

```

 ![图片显示 SCSS 文件中有四个编译错误日志，原因是“sass:color”的导入规则在任何其他规则之前未解析，错误位于第 151 行。(由 AI 标注)](https://global.discourse-cdn.com/meta/original/4X/6/f/3/6f3bb5ccb84cceebb45a43ea8afb8cf165e8f52b.png)

---

<div class="post-metadata">

作者： ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)\
发布日期： [2025 年3 月 17 日 12:53 UTC](https://meta.discourse.org/t/just-rebuilt-a-site-and-a-lot-of-formatting-is-missing/357555/5 "2025-03-17T12:53:20Z")

</div>

谢谢！正在撤销：[FIX: Revert colors.scss changes by davidtaylorhq · Pull Request #705 · discourse/discourse-calendar · GitHub](https://github.com/discourse/discourse-calendar/pull/705)

---

<div class="post-metadata">

作者： ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)\
发布日期： [2025 年3 月 17 日 12:58 UTC](https://meta.discourse.org/t/just-rebuilt-a-site-and-a-lot-of-formatting-is-missing/357555/6 "2025-03-17T12:58:26Z")

</div>

已合并，重建后应该没问题 @merefield。抱歉造成了干扰！

---

<div class="post-metadata">

作者： ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
发布日期： [2025 年3 月 17 日 13:22 UTC](https://meta.discourse.org/t/just-rebuilt-a-site-and-a-lot-of-formatting-is-missing/357555/7 "2025-03-17T13:22:29Z")

</div>

没关系，感谢您快速恢复！ 🚀

（并且余额已退还）

---

<div class="post-metadata">

作者： ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)\
发布日期： [2025 年3 月 17 日 13:26 UTC](https://meta.discourse.org/t/just-rebuilt-a-site-and-a-lot-of-formatting-is-missing/357555/8 "2025-03-17T13:26:01Z")

</div>

这样也能改进此处的故障模式，以便我们能够更早地检测到它，并在问题确实影响到生产环境时更轻松地找出原因：[DEV: Improve color-definition stylesheet failure mode by davidtaylorhq · Pull Request #31858 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/31858)

---

<div class="post-metadata">

作者： ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)\
发布日期： [2025 年4 月 16 日 13:26 UTC](https://meta.discourse.org/t/just-rebuilt-a-site-and-a-lot-of-formatting-is-missing/357555/9 "2025-04-16T13:26:02Z")

</div>

此主题在上次回复后 30 天自动关闭。不允许回复。
