|
| 1 | +--- |
| 2 | +title: Configuration |
| 3 | +description: La configuration par défaut de Nuxt.js couvre la plupart des usages. Cependant, le fichier nuxt.config.js vous permet de la modifier. |
| 4 | +--- |
| 5 | + |
| 6 | +> La configuration par défaut de Nuxt.js couvre la plupart des usages. Cependant, le fichier nuxt.config.js vous permet de la modifier. |
| 7 | +
|
| 8 | + |
| 9 | +### build |
| 10 | + |
| 11 | +Cette option vous permet d'ajouter des modules à l'intérieur du fichier vendor.bundle.js généré pour réduire la taille du *bundle* de l'application. Vraiment utile lors de l'utilisation de modules externes. |
| 12 | + |
| 13 | +[Documentation à propos de build](/api/configuration-build) |
| 14 | + |
| 15 | +### cache |
| 16 | + |
| 17 | +Cette option vous permet de mettre en cache les composants pour améliorer les performances de rendu. |
| 18 | + |
| 19 | +[Documentation à propos de cache](/api/configuration-cache) |
| 20 | + |
| 21 | +### css |
| 22 | + |
| 23 | +Cette option vous permet de définir les fichiers/modules/librairies CSS que vous voulez comme global (incluts dans chaque page). |
| 24 | + |
| 25 | +[Documentation à propos de css](/api/configuration-css) |
| 26 | + |
| 27 | +### dev |
| 28 | + |
| 29 | +Cette option vous permet de définir le mode de développement ou de production de nuxt.js |
| 30 | + |
| 31 | +[Documentation à propos de dev](/api/configuration-dev) |
| 32 | + |
| 33 | +### env |
| 34 | + |
| 35 | +Cette option vous permet de définir des variables d'environnements disponible côté client et côté serveur. |
| 36 | + |
| 37 | +[Documentation à propos de env](/api/configuration-env) |
| 38 | + |
| 39 | +### generate |
| 40 | + |
| 41 | +Cette option vous permet de définir chaque paramètre pour chaque route dynamique de votre application transformée en fichiers HTML par Nuxt.js. |
| 42 | + |
| 43 | +[Documentation à propos de generate](/api/configuration-generate) |
| 44 | + |
| 45 | +### head |
| 46 | + |
| 47 | +Cette option vous permet de définir les attributs *meta* par défaut de votre application. |
| 48 | + |
| 49 | +[Documentation à propos de head](/api/configuration-head) |
| 50 | + |
| 51 | +### loading |
| 52 | + |
| 53 | +Cette option vous permet de customiser le *loading component* chargé par défaut par Nuxt.js |
| 54 | + |
| 55 | +[Documentation à propos de loading](/api/configuration-loading) |
| 56 | + |
| 57 | +### plugins |
| 58 | + |
| 59 | +Cette option vous permet de définir des plugins Javascript qui seront exécutés avant d'instancier la racine de l'application vue.js. |
| 60 | + |
| 61 | +[Documentation à propos de plugins](/api/configuration-plugins) |
| 62 | + |
| 63 | +### rootDir |
| 64 | + |
| 65 | +Cette option vous permet de définir le workspace de votre application nuxt.js. |
| 66 | + |
| 67 | +[Documentation à propos de rootDir](/api/configuration-rootdir) |
| 68 | + |
| 69 | +### router |
| 70 | + |
| 71 | +Cette option vous permet de modifier la configuration Nuxt.js par défaut de vue-router. |
| 72 | + |
| 73 | +[Documentation à propos de router](/api/configuration-router) |
| 74 | + |
| 75 | +### srcDir |
| 76 | + |
| 77 | +Cette option vous permet de définir le dossier source de votre application nuxt.js. |
| 78 | + |
| 79 | +[Documentation à propos de srcDir](/api/configuration-srcdir) |
| 80 | + |
| 81 | +### transition |
| 82 | + |
| 83 | +Cette option vous permet de définir les propriétés par défaut des transitions de pages. |
| 84 | + |
| 85 | +[Documentation à propos de transition](/api/configuration-transition) |
0 commit comments