From b866c42972269df92ab9ecf1c66e133683fdc4a9 Mon Sep 17 00:00:00 2001 From: Junseong Park <39112954+jsparkdev@users.noreply.github.com> Date: Thu, 17 Apr 2025 13:05:57 +0900 Subject: [PATCH] i18n(ko-KR): create `sdk.mdx` --- src/content/docs/ko/config-reference/sdk.mdx | 43 ++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 src/content/docs/ko/config-reference/sdk.mdx diff --git a/src/content/docs/ko/config-reference/sdk.mdx b/src/content/docs/ko/config-reference/sdk.mdx new file mode 100644 index 00000000..6a6bbcd8 --- /dev/null +++ b/src/content/docs/ko/config-reference/sdk.mdx @@ -0,0 +1,43 @@ +--- +i18nReady: true +title: SDK +description: StudioCMSOptions의 sdk 참조 페이지 +sidebar: + order: 8 +--- + +import ReadMore from '~/components/ReadMore.astro'; + +StudioCMS 통합 구성 옵션 스키마 참조 + +```ts twoslash title="studiocms.config.mjs" +import { defineStudioCMSConfig } from 'studiocms/config'; +// ---cut--- +export default defineStudioCMSConfig({ + sdk: { + cacheConfig: {}, + }, +}); +``` + +## `cacheConfig` + +`cacheConfig`는 SDK의 캐시를 구성하는 데 사용되는 객체입니다. + +- **타입:** `boolean` | `{ lifetime?: string | undefined; }` | `undefined` +- **기본값:** `{}` + +### Usage + +```ts twoslash {3} title="studiocms.config.mjs" +import { defineStudioCMSConfig } from 'studiocms/config'; +// ---cut--- +export default defineStudioCMSConfig({ + sdk: { + // 기본값 - 기본 캐시 구성을 사용합니다. + cacheConfig: { + lifetime: '5m', + }, + } +}) +```