# 如何收集 Discourse 使用的所有静态资源（js、css）

**URL:** <https://meta.discourse.org/t/how-to-collect-all-static-assets-js-css-used-by-discourse/149319>\
**Category:** Support\
**Created:** [2020 年4 月 26 日 08:09 UTC](https://meta.discourse.org/t/how-to-collect-all-static-assets-js-css-used-by-discourse/149319 "2020-04-26T08:09:29Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

作者： ![Windsooon](https://avatars.discourse-cdn.com/v4/letter/w/c2a13f/32.png) [@Windsooon](https://meta.discourse.org/u/Windsooon)\
发布日期： [2020 年4 月 27 日 04:09 UTC](https://meta.discourse.org/t/how-to-collect-all-static-assets-js-css-used-by-discourse/149319/3 "2020-04-27T04:09:27Z")

</div>

感谢 @schleifer。您的回复非常有帮助。不过，我还有几个后续问题：

1. 我可以在哪里找到像 `after_assets_precompile` 这样的 hooks 的文档？我搜索了 Docker 文档以及 Discourse 的 GitHub 仓库，但没找到任何相关信息。我需要自己设置名为 `after_assets_precompile` 的 hooks 吗（具体怎么做？）还是它已经像 `after_code` 一样由 Discourse 预设好了？

2. 据我理解，我的伪代码大致如下：

谢谢。

---

_[View the full topic](https://meta.discourse.org/t/how-to-collect-all-static-assets-js-css-used-by-discourse/149319)._
