# 如何追踪 \`(id:discourse.component-template-resolving)\`

**URL:** https://meta.discourse.org/t/how-to-track-down-id-discourse-component-template-resolving/386349
**Category:** Support
**Created:** [2025年十月21日 18:21 UTC](https://meta.discourse.org/t/how-to-track-down-id-discourse-component-template-resolving/386349 "2025-10-21T18:21:43Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![ganncamp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ganncamp/32/106199_2.png) [@ganncamp](https://meta.discourse.org/u/ganncamp)
#### Post date: [2025年十月21日 18:21 UTC](https://meta.discourse.org/t/how-to-track-down-id-discourse-component-template-resolving/386349/1 "2025-10-21T18:21:43Z")

</div>

我们使用的是托管网站，并且已经看到

> **[管理员通知]** 您的某个主题或插件包含需要更新的代码。（ID：discourse.component-template-resolving）（[_了解更多_]([Handling the 'component-template-resolving' deprecation](https://meta.discourse.org/t/370019%EF%BC%89%EF%BC%89)

大约一周了。

我该如何追踪是哪个主题或插件导致了这个提示？我们的大部分插件都是预装的，其余的来自 Discourse 本身。

在主题、组件或插件中，我都没有看到任何指示表明有任何单个项目需要更新。

---

<div class="post-metadata">

### Author: ![jahan\_gagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jahan_gagan/32/501948_2.png) [@jahan\_gagan](https://meta.discourse.org/u/jahan_gagan)
#### Post date: [2025年十月21日 19:27 UTC](https://meta.discourse.org/t/how-to-track-down-id-discourse-component-template-resolving/386349/2 "2025-10-21T19:27:23Z")

</div>

此通知的答案在消息中包含的 **“了解更多”** 链接中进行了解释 — 该链接指向 Meta 关于处理 `component-template-resolving` 弃用的官方主题。

简而言之，这不是更新问题，而是 **弃用警告** 。这意味着您的某个主题或插件仍在使用旧的 component-template 代码。文章解释了如何识别是哪个。

您也可以使用安全模式来缩小范围：

1. 转到 `/safe-mode`。
2. 禁用所有 **主题组件** ，然后重新加载网站。

- 如果通知消失，则其中一个组件是原因。

1. 如果通知仍然存在，请重新启用主题，然后禁用所有 **插件** 来测试它们。
2. 逐个重新启用项目，直到通知再次出现 — 那就是罪魁祸首。

一旦您知道是哪个插件或主题导致了此问题，您可以更新或暂时禁用它，直到作者发布修复程序。

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [2025年十月21日 21:28 UTC](https://meta.discourse.org/t/how-to-track-down-id-discourse-component-template-resolving/386349/3 "2025-10-21T21:28:30Z")

</div>

我认为此警告与 [Unanswered Filter](https://meta.discourse.org/t/unanswered-filter/126257) 组件的版本有关。  
 ![image](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/7/1/6/716847b87f909c1866bd698b6ac178743fb922db.png)  
您是否使用了该组件的自定义版本，或者安装了不同的分支？

---

<div class="post-metadata">

### Author: ![ganncamp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ganncamp/32/106199_2.png) [@ganncamp](https://meta.discourse.org/u/ganncamp)
#### Post date: [2025年十月22日 13:56 UTC](https://meta.discourse.org/t/how-to-track-down-id-discourse-component-template-resolving/386349/4 "2025-10-22T13:56:28Z")

</div>

感谢 @Moin！这正是我需要的线索。我的“犯罪伙伴”依稀记得几年前安装时无法安装 vanilla 组件，不得不做些特别的处理。

但你能分享一下消息中是关于什么让你想到“未回答”过滤器吗？因为我对此仍然感到困惑。

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [2025年十月22日 14:01 UTC](https://meta.discourse.org/t/how-to-track-down-id-discourse-component-template-resolving/386349/5 "2025-10-22T14:01:52Z")

</div>

我不确定我是否理解了您的问题

您分享的管理通知中链接的主题说，组件名称可以在浏览器控制台中找到

> [@ganncamp](#):
>
> > **[管理通知]** 您的某个主题或插件包含需要更新的代码。（ID：discourse.component-template-resolving）（[_了解更多_](https://meta.discourse.org/t/370019)）

> [@david](#):
>
> 要查找有关问题的更多信息，请打开浏览器开发人员控制台（F12），然后查找包含 `[deprecation id: component-template-resolving]` 的消息
> 
> ![SCR-20250613-iutc](https://global.discourse-cdn.com/meta/original/4X/c/a/e/cae466f7fc184792fc8450efb91a69a620749d86.png)
> 
> 此消息将包含受影响组件的名称（在本例中为 `components/my-component`），这应有助于您将问题隔离到某个主题/插件。

这就是我找到名称的地方

 ![Screenshot_20251022_155844_Gallery](https://global.discourse-cdn.com/meta/original/4X/4/e/6/4e685513b729e809e44a67406aaba679d6cc3576.jpeg)

---

<div class="post-metadata">

### Author: ![ganncamp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ganncamp/32/106199_2.png) [@ganncamp](https://meta.discourse.org/u/ganncamp)
#### Post date: [2025年十月22日 14:19 UTC](https://meta.discourse.org/t/how-to-track-down-id-discourse-component-template-resolving/386349/6 "2025-10-22T14:19:18Z")

</div>

原来我应该看那里。谢谢！

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [2025年十一月21日 14:19 UTC](https://meta.discourse.org/t/how-to-track-down-id-discourse-component-template-resolving/386349/7 "2025-11-21T14:19:19Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
