diff options
author | Erkan Altınörs | 2023-10-25 00:04:10 +0300 |
---|---|---|
committer | GitHub | 2023-10-24 23:04:10 +0200 |
commit | 6766faa83a9057e802ace6dc8b7bba937524c3f2 (patch) | |
tree | 7339f51981669938d41f31f91a8f014f2a84bc98 | |
parent | 0470734e0dc323f9945e06bee4338c2f777ba0d6 (diff) | |
download | IT.starlight-6766faa83a9057e802ace6dc8b7bba937524c3f2.tar.gz IT.starlight-6766faa83a9057e802ace6dc8b7bba937524c3f2.tar.bz2 IT.starlight-6766faa83a9057e802ace6dc8b7bba937524c3f2.zip |
i18n(tr): add `project-structure.mdx` file (#987)
-rw-r--r-- | docs/src/content/docs/tr/guides/project-structure.mdx | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/docs/src/content/docs/tr/guides/project-structure.mdx b/docs/src/content/docs/tr/guides/project-structure.mdx new file mode 100644 index 00000000..e9cd2e1d --- /dev/null +++ b/docs/src/content/docs/tr/guides/project-structure.mdx @@ -0,0 +1,48 @@ +--- +title: Proje Yapısı +description: Starlight projenizde dosyalarınızı nasıl organize edeceğinizi öğrenin. +--- + +Bu rehber size bir Starlight projesinin nasıl organize edileceğini ve farklı dosyaların projenizde neler yapacağını gösterir. + +Starlight projeleri, diğer Astro projelerinde olduğu gibi aynı dosya ve dizin yapısını takip eder. [Astro'nun proje yapısı dokümantasyonunu](https://docs.astro.build/en/core-concepts/project-structure/) daha fazla bilgi için inceleyin. + +## Dosyalar ve dizinler + +- `astro.config.mjs` — Astro yapılandırma dosyası. Starlight entegrasyon ve yapılandırmasını içerir. +- `src/content/config.ts` — İçerik koleksiyonlarını yapılandırma dosyası. Starlight'ın önbölüm şemasını projenize ekler. +- `src/content/docs/` — İçerik dosyaları. Starlight bu dizin altındaki her bir `.md`, `.mdx` ya da `.mdoc` uzantılı dosyayı websitenizde bir sayfaya dönüştürür. +- `src/content/i18n/` (opsiyonel) — [Uluslararasılaştırmayı](/tr/guides/i18n/) desteklemek için çeviri verisi. +- `src/` — Projeniz için diğer kaynak kodu ve dosyaları (bileşenler, stiller, görseller vb.). +- `public/` — Astro ile işlenmeyen statik mülkler (yazı karakterleri, sekme simgesi, PDF'ler, vb.). + +## Örnek proje içerikleri + +Bir Starlight projesi dizini bunun gibi görülebilir: + +import FileTree from '../../../../components/file-tree.astro'; + +<FileTree> + +- public/ + - favicon.svg +- src/ + - assets/ + - logo.svg + - screenshot.jpg + - components/ + - CustomButton.astro + - InteractiveWidget.jsx + - content/ + - docs/ + - guides/ + - 01-getting-started.md + - 02-advanced.md + - index.mdx + - config.ts + - env.d.ts +- astro.config.mjs +- package.json +- tsconfig.json + +</FileTree> |