DOCXKIT_UNKNOWN_NODE_TYPE: 節點類型無法編譯
目前上下文沒有支援此節點的編譯器。
修復步驟
- 使用文件列出的 DSL 類型。
- 自訂內容使用已註冊的 plugin 節點。
- sectionBreak 放在文件層級,不要巢狀放在子內容中。
問題範例
ts
// Invalid DSL fragment:
const node = { type: 'paragaph', text: 'Hello' }修復範例
ts
import { renderDocx } from 'docx-kit'
const doc = await renderDocx({
content: [{ type: 'paragraph', text: 'Hello' }],
})
const blob = await doc.toBlob()常見原因
- 節點類型拼寫錯誤、行內內容使用了區塊節點,或分節節點位置不正確。
診斷欄位
code:UNKNOWN_NODE_TYPEdiagnosticCode:DOCXKIT_UNKNOWN_NODE_TYPEname:DocxKitErrordocs: https://docx-kit.ntnyq.dev/errors/docxkit_unknown_node_type/
訊息範例
text
Unknown node type: unknown