You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/docs/en/tutorial/1-setup/5.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ This tutorial will use **Netlify**, but you are welcome to use your preferred ho
32
32
33
33
Make a note of your username. You will view your dashboard and any sites you create at `https://app.netlify.com/teams/username`
34
34
35
-
2. Click <kbd>Add new site</kbd> > <kbd>Import an existing project</kbd>.
35
+
2. Click <kbd>Add new project</kbd> > <kbd>Import an existing project</kbd>.
36
36
37
37
You will be asked to connect to a Git provider. Choose GitHub and follow the steps onscreen to authenticate your GitHub account. Then, choose your Astro project's GitHub repository from the list provided.
Copy file name to clipboardExpand all lines: src/content/docs/fr/guides/build-with-ai.mdx
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -265,6 +265,28 @@ Installation en cliquant sur le bouton ci-dessous :
265
265
266
266
[Plus d'informations sur l'utilisation des serveurs MCP avec Raycast](https://manual.raycast.com/model-context-protocol)
267
267
268
+
#### Opencode AI
269
+
270
+
[Opencode AI](https://opencode.ai/) est un outil open-source de codage IA en ligne de commande qui peut utiliser le serveur MCP Astro Docs pour accéder à la documentation pendant la génération de code Astro.
271
+
272
+
Vous pouvez configurer les serveurs MCP dans votre fichier de configuration Opencode, typiquement `opencode.json` placé à la racine de votre projet, ou bien dans votre répertoire de configuration globale (par exemple `~/.config/opencode/opencode.json`).
273
+
274
+
```json title="Configuration MCP"
275
+
{
276
+
"$schema": "https://opencode.ai/config.json",
277
+
"mcp": {
278
+
"Astro docs": {
279
+
"type": "remote",
280
+
"url": "https://mcp.docs.astro.build/mcp",
281
+
"enabled": true
282
+
}
283
+
}
284
+
}
285
+
286
+
```
287
+
288
+
[Plus d'informations sur l'utilisation d'Opencode AI](https://opencode.ai/)
289
+
268
290
### Utilisation
269
291
270
292
Une fois configuré, vous pouvez poser des questions à votre outil d'IA à propos d'Astro ; il récupérera les informations directement dans la documentation la plus récente. Les agents de codage pourront consulter la documentation la plus récente lors de l'exécution de tâches de codage, et les chatbots pourront répondre avec précision aux questions sur les fonctionnalités, les API et les meilleures pratiques d'Astro.
Copy file name to clipboardExpand all lines: src/content/docs/fr/reference/cli-reference.mdx
+14-4Lines changed: 14 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -190,7 +190,7 @@ Les raccourcis clavier suivants peuvent être utilisés dans le terminal où le
190
190
191
191
Compile votre site pour le déploiement. Par défaut, cela générera des fichiers statiques et les placera dans un répertoire `dist/`. Si des routes sont [rendues à la demande](/fr/guides/on-demand-rendering/), cela générera les fichiers serveur nécessaires pour servir votre site.
192
192
193
-
### Options
193
+
<h3>Options</h3>
194
194
195
195
La commande accepte les [options courantes](#options-courantes) et les options supplémentaires suivantes :
196
196
@@ -206,9 +206,11 @@ Démarre un serveur local pour servir le contenu de votre répertoire statique (
206
206
207
207
Cette commande vous permet de prévisualiser votre site localement [après la compilation](#astro-build) afin de détecter d'éventuelles erreurs dans le résultat de la compilation avant de le déployer. Elle n'est pas conçue pour être exécutée en production. Pour obtenir de l'aide sur l'hébergement en production, consultez notre guide sur le [déploiement d'un site Astro](/fr/guides/deploy/).
208
208
209
-
Depuis Astro 1.5.0, l'[adaptateur Node](/fr/guides/integrations-guide/node/) prend en charge `astro preview` pour les compilations générées avec le rendu à la demande.
209
+
Les raccourcis clavier suivants peuvent être utilisés dans le terminal où le serveur de prévisualisation d'Astro est exécuté :
210
+
-`o` + `enter` pour ouvrir votre site Astro dans le navigateur.
211
+
-`q` + `enter` pour quitter le serveur de prévisualisation.
210
212
211
-
Peut être combiné avec les [options courantes](#options-courantes) documentées ci-dessous.
213
+
La commande `astro preview` peut être combinée avec les [options communes](#options-courantes) documentées ci-dessous pour contrôler davantage l'expérience de prévisualisation.
212
214
213
215
## `astro check`
214
216
@@ -297,6 +299,14 @@ Adapter none
297
299
Integrations @astrojs/starlight (v0.35.3)
298
300
```
299
301
302
+
<h3>Options</h3>
303
+
304
+
Utilisez les options suivantes pour personnaliser le comportement de la commande.
305
+
306
+
#### `--copy`
307
+
308
+
La commande copiera le résultat dans le presse-papiers sans demande de confirmation.
309
+
300
310
## `astro preferences`
301
311
302
312
Gérer les préférences des utilisateurs avec la commande `astro preferences`. Les préférences utilisateur sont spécifiques à chaque utilisateur d'Astro, contrairement au fichier `astro.config.mjs` qui modifie le comportement de toutes les personnes travaillant sur un projet.
@@ -305,7 +315,7 @@ Par défaut, les préférences de l'utilisateur sont limitées au projet en cour
305
315
306
316
En utilisant l'option `--global`, les préférences utilisateur peuvent aussi être appliquées à tous les projets Astro sur la machine courante. Les préférences utilisateur globales sont stockées dans un emplacement spécifique au système d'exploitation.
307
317
308
-
<h3>Préférences disponibles</h3>
318
+
<h3>Préférences disponibles</h3>
309
319
310
320
-`devToolbar` — Active ou désactive la barre d'outils de développement dans le navigateur. (Par défaut : `true`)
311
321
-`checkUpdates` — Active ou désactive les vérifications automatiques des mises à jour pour la CLI d'Astro. (Par défaut : `true`)
Copy file name to clipboardExpand all lines: src/content/docs/fr/reference/error-reference.mdx
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -154,3 +154,4 @@ La référence suivante est une liste complète des erreurs que vous pouvez renc
154
154
-[**SessionWithoutSupportedAdapterOutputError**](/fr/reference/errors/session-without-supported-adapter-output-error/)<br/>Les sessions ne peuvent pas être utilisées avec un adaptateur ne prenant pas en charge la sortie du serveur.
155
155
-[**SessionConfigMissingError**](/fr/reference/errors/session-config-missing-error/)<br/>Le stockage de session a été activé mais pas configuré.
156
156
-[**SessionConfigWithoutFlagError**](/fr/reference/errors/session-config-without-flag-error/)<br/>L'option session n'est pas activée.
157
+
-[**CannotOptimizeSvg**](/fr/reference/errors/cannot-optimize-svg/)<br/>Impossible d'optimiser le fichier SVG
Un type d'union de codes d'état HTTP standard [définis par l'IANA](https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml) utilisant les versions lisibles par l'homme sous forme de chaînes de caractères en majuscules séparées par un trait de soulignement (par exemple `BAD_REQUEST` ou `PAYLOAD_TOO_LARGE`).
548
549
550
+
### `ActionInputSchema`
551
+
552
+
<p>
553
+
554
+
**Type :**`ZodType`
555
+
<Sincev="5.16.0" />
556
+
</p>
557
+
558
+
Un type utilitaire qui infère automatiquement le type TypeScript de l'entrée d'une action à partir de son schéma Zod. Cela peut être utile pour faire référence au [type du validateur de saisie (`input`)](#validateur-de-saisie-input) d'une action en tant qu'objet dans vos propres définitions de type.
559
+
560
+
Renvoie `never` lorsque [le validateur de saisie (`input`)](#validateur-de-saisie-input) est omis.
561
+
562
+
L'exemple suivant utilise `ActionInputSchema` avec une action nommée `contact` pour :
563
+
* Récupérer le type du schéma Zod pour l'entrée de l'action.
564
+
* Récupérer le type d'entrée attendu du validateur de l'action.
565
+
566
+
```astro title="src/components/Form.astro" {5}
567
+
---
568
+
import { actions, ActionInputSchema } from 'astro:actions';
569
+
import { z } from 'astro/zod';
570
+
571
+
type ContactSchema = ActionInputSchema<typeof actions.contact>;
Copy file name to clipboardExpand all lines: src/content/docs/ko/guides/build-with-ai.mdx
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -264,6 +264,28 @@ MCP 서버 통합은 ChatGPT 프로, 팀, 엔터프라이즈 사용자만 사용
264
264
265
265
[Raycast에서 MCP 서버를 사용하는 방법에 대한 자세한 정보](https://manual.raycast.com/model-context-protocol)
266
266
267
+
#### Opencode AI
268
+
269
+
[Opencode AI](https://opencode.ai/)는 Astro 코드를 생성하는 동안 문서에 액세스하기 위해 Astro Docs MCP 서버를 사용할 수 있는 터미널 기반 오픈 소스 AI 코딩 도구입니다.
270
+
271
+
프로젝트 루트 또는 전역 구성 디렉터리(예: `~/.config/opencode/opencode.json`)에 있는 Opencode 구성 파일(일반적으로 `opencode.json`)에서 MCP 서버를 구성할 수 있습니다.
272
+
273
+
```json title="MCP Configuration"
274
+
{
275
+
"$schema": "https://opencode.ai/config.json",
276
+
"mcp": {
277
+
"Astro docs": {
278
+
"type": "remote",
279
+
"url": "https://mcp.docs.astro.build/mcp",
280
+
"enabled": true
281
+
}
282
+
}
283
+
}
284
+
285
+
```
286
+
287
+
[Opencode AI를 사용하는 방법에 대한 자세한 정보](https://opencode.ai/)
288
+
267
289
### 사용하기
268
290
269
291
구성이 완료되면 AI 도구에 Astro에 대해 질문할 수 있습니다. 그러면 AI 도구는 답변을 하기 위해 최신 문서에서 직접 정보를 검색할 수 있습니다. 코딩 에이전트는 코딩 작업을 수행할 때 최신 문서를 참조할 수 있으며, 챗봇은 Astro의 기능, API 및 모범 사례에 대한 질문에 정확하게 답변할 수 있습니다.
Copy file name to clipboardExpand all lines: src/content/docs/ko/reference/cli-reference.mdx
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -205,9 +205,11 @@ Astro 개발 서버가 실행 중인 터미널에서 다음 단축키를 사용
205
205
206
206
이 명령을 사용하면 [빌드 후](#astro-build) 로컬에서 사이트를 미리 보고 배포하기 전에 빌드 출력에서 오류를 확인할 수 있습니다. 프로덕션 환경에서 실행되도록 설계되지 않았습니다. 프로덕션 호스팅에 대한 도움이 필요하면 [Astro 웹사이트 배포](/ko/guides/deploy/) 안내서를 확인하세요.
207
207
208
-
Astro 1.5.0 이후부터 [Node 어댑터](/ko/guides/integrations-guide/node/)가 요청 시 렌더링으로 생성된 빌드에 대해 `astro preview`를 지원합니다.
208
+
Astro 미리보기 서버가 실행 중인 터미널에서 다음 단축키를 사용할 수 있습니다.
209
+
-`o` + `enter`: 브라우저에서 Astro 사이트를 엽니다.
210
+
-`q` + `enter`: 미리보기 서버를 종료합니다.
209
211
210
-
아래에 설명된 [공통 플래그](#공통-플래그)와 결합할 수 있습니다.
212
+
`astro preview` 명령은 아래에 설명된 [공통 플래그](#공통-플래그)와 결합하여 미리보기 환경을 더욱 세부적으로 제어할 수 있습니다.
Copy file name to clipboardExpand all lines: src/content/docs/ko/reference/error-reference.mdx
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -149,3 +149,4 @@ import DontEditWarning from '~/components/DontEditWarning.astro'
149
149
-[**SessionWithoutSupportedAdapterOutputError**](/ko/reference/errors/session-without-supported-adapter-output-error/)<br/>세션은 서버 출력을 지원하지 않는 어댑터와 함께 사용할 수 없습니다.
0 commit comments