# install dependencies
$ yarn install
# serve with hot reload at localhost:3000
$ yarn dev
# build for production and launch server
$ yarn build
$ yarn start
# generate static project
$ yarn generate
Pour une explication détaillée du fonctionnement des choses, consultez la documentation.
Vous pouvez créer les répertoires supplémentaires suivants, dont certains ont des comportements spéciaux. Seules pages
sont requises ; vous pouvez les supprimer si vous ne souhaitez pas utiliser leurs fonctionnalités.
assets
Le répertoire des ressources contient vos ressources non compilées telles que des fichiers Stylus ou Sass, des images ou des polices.
Plus d'informations sur l'utilisation de ce répertoire dans la documentation.
components
Le répertoire des composants contient vos composants Vue.js. Les composants constituent les différentes parties de votre page et peuvent être réutilisés et importés dans vos pages, mises en page et même dans d'autres composants.
Plus d'informations sur l'utilisation de ce répertoire dans la documentation.
layouts
Les mises en page sont d'une grande aide lorsque vous souhaitez modifier l'apparence de votre application Nuxt, que vous souhaitiez inclure une barre latérale ou avoir des mises en page distinctes pour mobile et ordinateur de bureau.
Plus d'informations sur l'utilisation de ce répertoire dans la documentation.
pages
Ce répertoire contient les vues et les routes de votre application. Nuxt lira tous les fichiers *.vue
dans ce répertoire et configurera automatiquement Vue Router.
Plus d'informations sur l'utilisation de ce répertoire dans la documentation.
plugins
Le répertoire plugins contient les plugins JavaScript que vous souhaitez exécuter avant d'instancier l'application Vue.js racine. C'est ici qu'il faut ajouter des plugins Vue et injecter des fonctions ou des constantes. Chaque fois que vous devez utiliser Vue.use()
, vous devez créer un fichier dans plugins/
et ajouter son chemin aux plugins dans nuxt.config.js
.
Plus d'informations sur l'utilisation de ce répertoire dans la documentation.
static
Ce répertoire contient vos fichiers statiques. Chaque fichier de ce répertoire est mappé sur /
.
Exemple : /static/robots.txt
est mappé en tant que /robots.txt
.
Plus d'informations sur l'utilisation de ce répertoire dans la documentation.
store
Ce répertoire contient vos fichiers de magasin Vuex. La création d'un fichier dans ce répertoire active automatiquement Vuex.
Plus d'informations sur l'utilisation de ce répertoire dans la documentation.