Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 47 additions & 1 deletion src/content/docs/fr/reference/configuration-reference.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -328,7 +328,7 @@ Contrôle la façon dont Astro gère les espaces dans votre code HTML. Cela affe

Par défaut, Astro supprime les espaces de votre code HTML, y compris les sauts de ligne, dans les composants `.astro` de manière sans perte. Certains espaces peuvent être conservés si nécessaire pour maintenir le rendu visuel de votre HTML.

La définition de cette option sur `"jsx"` applique les règles de suppression des espaces JSX utilisées par des frameworks comme React. Les espaces de début et de fin ne sont conservés que lorsqu'ils sont explicitement inclus dans le code source via des constructions telles que `{" "}`, et sont sinon entièrement supprimés.
Depuis la version 6.2.0, cette option peut également être définie sur `"jsx"`, Astro appliquera les règles de suppression des espaces JSX utilisées par des frameworks comme React. Les espaces de début et de fin ne sont conservés que lorsqu'ils sont explicitement inclus dans le code source via des constructions telles que `{" "}`, et sont sinon entièrement supprimés.

Définir cette option sur `false` désactive la compression HTML et préserve tous les espaces.

Expand Down Expand Up @@ -1844,6 +1844,10 @@ export default defineConfig({

### markdown.remarkPlugins

:::caution[Dépréciée]
Transmettez `remarkPlugins` à `unified({ remarkPlugins })` importée depuis `@astrojs/markdown-remark` et définissez-la plutôt dans `markdown.processor`. Sera supprimée dans une prochaine mise à jour majeure.
:::

<p>

**Type :** `RemarkPlugins`
Expand All @@ -1862,6 +1866,10 @@ import remarkToc from 'remark-toc';

### markdown.rehypePlugins

:::caution[Dépréciée]
Transmettez `rehypePlugins` à `unified({ rehypePlugins })` importée depuis `@astrojs/markdown-remark` et définissez-la plutôt dans `markdown.processor`. Sera supprimée dans une prochaine mise à jour majeure.
:::

<p>

**Type :** `RehypePlugins`
Expand All @@ -1880,6 +1888,10 @@ import { rehypeAccessibleEmojis } from 'rehype-accessible-emojis';

### markdown.gfm

:::caution[Dépréciée]
Transmettez plutôt `gfm` à votre processeur (par exemple `unified({ gfm: false })`). Sera supprimée dans une prochaine mise à jour majeure.
:::

<p>

**Type :** `boolean`<br />
Expand All @@ -1899,6 +1911,10 @@ Astro utilise [GitHub-flavored Markdown](https://github.com/remarkjs/remark-gfm)

### markdown.smartypants

:::caution[Dépréciée]
Transmettez plutôt `smartypants` à votre processeur (par exemple `unified({ smartypants: false })`). Sera supprimée dans une prochaine mise à jour majeure.
:::

<p>

**Type :** `boolean`<br />
Expand All @@ -1918,6 +1934,10 @@ Astro utilise le [formatteur SmartyPants](https://daringfireball.net/projects/sm

### markdown.remarkRehype

:::caution[Dépréciée]
Transmettez plutôt `remarkRehype` à `unified({ remarkRehype })` importée depuis `@astrojs/markdown-remark` et définissez-la dans `markdown.processor`. Sera supprimée dans une prochaine mise à jour majeure.
:::

<p>

**Type :** `RemarkRehype`
Expand All @@ -1934,6 +1954,32 @@ Transmet des options à [remark-rehype](https://github.com/remarkjs/remark-rehyp
};
```

### markdown.processor

<p>

**Type :** `MarkdownProcessor`<br />
<Since v="6.4.0" />
</p>

Configure le processeur Markdown utilisé pour le rendu des fichiers `.md`. Par défaut, il s'agit de `unified()` importée de
`@astrojs/markdown-remark` (le pipeline remark/rehype).

```js
// astro.config.mjs
import { defineConfig } from 'astro/config';
import { unified } from '@astrojs/markdown-remark';
import remarkToc from 'remark-toc';

export default defineConfig({
markdown: {
processor: unified({
remarkPlugins: [remarkToc],
}),
},
});
```

## i18n

<p>
Expand Down
Loading