Skip to content

Commit ab2010d

Browse files
i18n(fr): update integrations-guide/netlify.mdx (#12042)
Co-authored-by: Paul Valladares <[email protected]>
1 parent fe06c90 commit ab2010d

File tree

1 file changed

+65
-0
lines changed
  • src/content/docs/fr/guides/integrations-guide

1 file changed

+65
-0
lines changed

src/content/docs/fr/guides/integrations-guide/netlify.mdx

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -327,6 +327,71 @@ export default defineConfig({
327327
});
328328
```
329329

330+
### Fonctionnalités de développement local
331+
332+
Lors de l'exécution de `astro dev`, l'adaptateur active plusieurs fonctionnalités de la plateforme Netlify pour garantir que l'environnement correspond le plus possible à la production. Celles-ci comprennent :
333+
334+
- Un serveur local pour [le CDN Image de Netlify](https://docs.netlify.com/build/image-cdn/overview/). Il est utilisé par défaut pour les [images](#prise-en-charge-du-cdn-image-de-netlify).
335+
- Un serveur local pour [Netlify Blobs](https://docs.netlify.com/build/data-and-storage/netlify-blobs/). Il est utilisé par défaut pour les [sessions](#sessions).
336+
- Les [redirections, réécritures](https://docs.netlify.com/manage/routing/redirects/overview/) et [en-têtes](https://docs.netlify.com/manage/routing/headers/) définis dans votre configuration Netlify
337+
- Un accès au [contexte Netlify Edge](#accès-au-contexte-edge-depuis-votre-site) dans les pages à la demande
338+
- Les [variables d'environnement](https://docs.netlify.com/build/environment-variables/overview/) de votre site Netlify
339+
340+
Celles-ci fonctionnent mieux lorsque votre site local est [lié à un site Netlify](https://docs.netlify.com/api-and-cli-guides/cli-guides/get-started-with-cli/#link-and-unlink-sites) à l'aide de `netlify link`.
341+
342+
Vous pouvez activer ou désactiver certaines de ces fonctionnalités à l'aide de l'option [`devFeatures`](#devfeatures) dans la configuration de votre adaptateur. Par défaut, toutes les fonctionnalités sont activées, à l'exception des variables d'environnement.
343+
344+
#### `devFeatures`
345+
346+
<p>
347+
**Type :** `boolean | object`<br />
348+
**Par défaut :** `{ images: true, environmentVariables: false }`<br />
349+
<Since v="6.5.1" pkg="@astrojs/netlify"/>
350+
</p>
351+
352+
L'option `devFeatures` peut être soit un booléen pour activer ou désactiver toutes les fonctionnalités, soit un objet pour activer des fonctionnalités spécifiques.
353+
354+
```js title="astro.config.mjs" ins={7-12}
355+
import { defineConfig } from 'astro/config';
356+
import netlify from '@astrojs/netlify';
357+
358+
export default defineConfig({
359+
// ...
360+
adapter: netlify({
361+
devFeatures: {
362+
// Active la prise en charge du CDN Image de Netlify dans dev. La valeur par défaut est true.
363+
images: false,
364+
// Injecte les variables d'environnement Netlify dans dev. La valeur par défaut est false.
365+
environmentVariables: true,
366+
},
367+
}),
368+
});
369+
```
370+
371+
##### `devFeatures.images`
372+
373+
<p>
374+
**Type :** `boolean`<br />
375+
**Par défaut :** `true`<br />
376+
<Since v="6.5.1" pkg="@astrojs/netlify"/>
377+
</p>
378+
379+
Active la prise en charge locale du [CDN Image de Netlify](https://docs.netlify.com/build/image-cdn/overview/) en cours de développement.
380+
381+
Cela utilise une version locale du CDN Image de Netlify, plutôt que le service d'images d'Astro par défaut.
382+
383+
##### `devFeatures.environmentVariables`
384+
385+
<p>
386+
**Type :** `boolean`<br />
387+
**Par défaut :** `false`<br />
388+
<Since v="6.5.1" pkg="@astrojs/netlify"/>
389+
</p>
390+
391+
Injecte les variables d'environnement de votre site Netlify dans l'environnement de développement.
392+
393+
Cela vous permet d'utiliser les mêmes valeurs en développement qu'en production. Consultez [la documentation de Netlify sur les variables d'environnement](https://docs.netlify.com/build/environment-variables/overview/) pour plus d'informations, notamment sur la manière d'utiliser différentes variables pour différents environnements.
394+
330395
## Fonctionnalités expérimentales
331396

332397
Les fonctionnalités suivantes sont également disponibles, mais peuvent être sujettes à des modifications non rétrocompatibles lors de futures mises à jour. Veuillez suivre attentivement le [journal des modifications de `@astrojs/netlify`](https://github.com/withastro/astro/tree/main/packages/integrations/netlify/CHANGELOG.md) pour être informés des mises à jour si vous utilisez ces fonctionnalités dans votre projet.

0 commit comments

Comments
 (0)