Structure de fichiers d'un projet dans le framework NextJS
Après la création d'un projet, une structure de fichiers spécifique apparaîtra dans son dossier. Examinons ses composants les plus importants :
- /node_modules/
- /src/
- /app/
- globals.css
- layout.jsx
- page.jsx
- /app/
- next.config.mjs
- package.json
- tailwind.config.js
Les fichiers que nous créerons au cours
du travail sur le projet seront stockés
dans les dossiers src et src/app.
Pour le moment, le dossier src
ne contient qu'un seul dossier de travail app.
Et celui-ci contient les fichiers pour travailler avec
les paramètres CSS (global.css),
le fichier avec le balisage principal de la page (layout.jsx)
et le fichier avec la route principale du projet
(page.jsx).
Le fichier next.config.mjs
contient les paramètres principaux
du projet.
Le fichier tailwind.config.js contient
les paramètres principaux pour les styles Tailwind,
utilisés dans ce projet.
Expliquez quels dossiers contiennent les principaux fichiers de travail du projet.
Expliquez où les paramètres pour l'ensemble du projet sont définis.
Expliquez dans quel dossier sont stockées toutes les bibliothèques et tous les packages installés dans le projet.
Expliquez où les paramètres pour les styles Tailwind sont définis.