# Fumadocs MDX (the built-in content source): Dynamic 進入點
URL: /zh-TW/docs/mdx/entry/dynamic
Source: https://raw.githubusercontent.com/fuma-nama/fumadocs/refs/heads/main/apps/docs/content/docs/mdx/entry/dynamic.zh-TW.mdx

以隨需編譯的方式存取您的集合。

## 使用方式 [#usage]

請在 docs/doc 集合上啟用 [Dynamic 模式](/docs/mdx/async#dynamic-mode)，並改從 `dynamic` 進入點匯入，而非 `server`。

其輸出與 `server` 進入點相同，但編譯後的屬性必須透過 `load()` 方法載入。

```ts tab="Docs (Meta + Doc)"
// [!code highlight]
import { docs } from 'collections/dynamic';
import { loader } from 'fumadocs-core/source';

export const source = loader({
  baseUrl: '/docs',
  source: docs.toFumadocsSource(),
});
```

```ts tab="Doc"
// [!code highlight]
import { blogPosts } from 'collections/dynamic';
import { toFumadocsSource } from 'fumadocs-mdx/runtime/server';
import { loader } from 'fumadocs-core/source';

export const blog = loader({
  baseUrl: '/blog',
  source: toFumadocsSource(blogPosts, []),
});
```