# Chat 插件使用 rollup plugin compiler 编译失败：\_assert 不是一个函数

**URL:** https://meta.discourse.org/t/chat-plugin-fails-to-compile-with-rollup-plugin-compiler-assert-is-not-a-function/399321
**Category:** Bug
**Tags:** chat
**Created:** [2026年三月26日 12:33 UTC](https://meta.discourse.org/t/chat-plugin-fails-to-compile-with-rollup-plugin-compiler-assert-is-not-a-function/399321 "2026-03-26T12:33:29Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![lava](https://avatars.discourse-cdn.com/v4/letter/l/a4c791/32.png) [@lava](https://meta.discourse.org/u/lava)
#### Post date: [2026年三月26日 12:33 UTC](https://meta.discourse.org/t/chat-plugin-fails-to-compile-with-rollup-plugin-compiler-assert-is-not-a-function/399321/1 "2026-03-26T12:33:29Z")

</div>

自从默认启用 rollup 插件编译器（#38658）以来，聊天插件编译失败。输出的 `chat_main.js` 包含：

```javascript
throw new Error("[PLUGIN chat] Compile error: TypeError: Could not load discourse/plugins/chat/virtual:entrypoint:main: /discourse/plugins/chat/discourse/initializers/chat-sidebar.js: _assert is not a function");

```

```plaintext
堆栈跟踪：
	JavaScript at ImportInjector._applyDefaults (asset-processor.js:73262:13)
	JavaScript at new ImportInjector (asset-processor.js:73240:36)           
	JavaScript at addNamed2 (asset-processor.js:73542:16)
	avaScript at File._addHelper (asset-processor.js:74980:25)

```

环境：自托管，`./launcher rebuild app`，基础镜像 `2.0.20260209-1300`，所有第三方插件已禁用。

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [2026年三月31日 12:18 UTC](https://meta.discourse.org/t/chat-plugin-fails-to-compile-with-rollup-plugin-compiler-assert-is-not-a-function/399321/3 "2026-03-31T12:18:00Z")

</div>

@lava 抱歉回复晚了。您是否仍然遇到这个错误？

---

<div class="post-metadata">

### Author: ![lava](https://avatars.discourse-cdn.com/v4/letter/l/a4c791/32.png) [@lava](https://meta.discourse.org/u/lava)
#### Post date: [2026年三月31日 16:04 UTC](https://meta.discourse.org/t/chat-plugin-fails-to-compile-with-rollup-plugin-compiler-assert-is-not-a-function/399321/4 "2026-03-31T16:04:43Z")

</div>

是啊，目前还是没成功。😅

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [2026年三月31日 16:08 UTC](https://meta.discourse.org/t/chat-plugin-fails-to-compile-with-rollup-plugin-compiler-assert-is-not-a-function/399321/5 "2026-03-31T16:08:20Z")

</div>

您的安装是否有进行过定制或修补？我们尚未收到类似问题的报告，因此这似乎是您特定环境中的问题：思考中
