Commit 943336ff by luoqi

fix(站点): 多段 Callout 的开闭标签要各自独占一行,否则 MDX 编译失败

Build Error: `Expected a closing tag for <Callout> before the end of paragraph`。

原因:写成 `<Callout type="info">正文…` 再跟空行时,MDX 把它当成**段落内的行内 JSX**,
要求在同一段里闭合;而中间的空行已经结束了那个 paragraph ⇒ 报"缺闭合标签"。
️ 同文件另外两个 Callout **没**报错 —— 它们内部是软换行、没有空行,属于同一段,合法。
   所以这个坑只在"想写多段落 Callout"时才踩到。

⇒ 改成开闭标签各自独占一行、与正文之间留空行,并在文件里就地留一段注释说明。

验证:用工作区的 @mdx-js/mdx 直接编译,本文件通过;顺手把 content/docs 下
全部 36 个 mdx 都编了一遍,无一失败。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
parent 939a2fb8
...@@ -84,13 +84,20 @@ flowchart TD ...@@ -84,13 +84,20 @@ flowchart TD
**1、2 是运营意图,问他就有;3、4 问他他也说不出**,得先把全景摆到他面前。这就是为什么选人要拆成两半。 **1、2 是运营意图,问他就有;3、4 问他他也说不出**,得先把全景摆到他面前。这就是为什么选人要拆成两半。
<Callout type="info">**「多久没来」不只是一个筛选条件 —— 它是这套策略里最值钱的那个判断。** {/* ⚠️ 多段落的 Callout:开闭标签必须**各自独占一行**,且与正文之间留空行。
写成 `<Callout>正文…` 再空行,MDX 会把它当成段落内的行内 JSX,
要求在同一段里闭合 → Build Error: Expected a closing tag before the end of `paragraph`。 */}
<Callout type="info">
**「多久没来」不只是一个筛选条件 —— 它是这套策略里最值钱的那个判断。**
有经验的主管能从它估出这批大概能回来多少:一两年没来的和三年以上的,回头率不是一个量级。 有经验的主管能从它估出这批大概能回来多少:一两年没来的和三年以上的,回头率不是一个量级。
而这个估算往下游走一步,就是**诊所的排班**:预计能回来多少人、其中多少要做种植,医生和科室要不要提前留出位置。**捞回来了却没人接诊,比没捞更伤客户。** 而这个估算往下游走一步,就是**诊所的排班**:预计能回来多少人、其中多少要做种植,医生和科室要不要提前留出位置。**捞回来了却没人接诊,比没捞更伤客户。**
⇒ 所以这一项必须由主管拍,⛔ 系统不代劳、也不推荐 —— 它算得出人数,算不出诊所那边接得住多少。</Callout> ⇒ 所以这一项必须由主管拍,⛔ 系统不代劳、也不推荐 —— 它算得出人数,算不出诊所那边接得住多少。
</Callout>
### 选人 = 主管初选 + 助手精选 ### 选人 = 主管初选 + 助手精选
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment