Guide Développeur
Bienvenu à la section du site pour développeur du FCAD. Cette partie de la documentation a pour objectif de vous présenter la structure du FCAD, ses composantes d'une forme plus détaillée.
Structure du dossier FCAD
Voici comment se présente plus en détail la structure du FCAD.
.
├─ src
| ├─ $locales
| |
│ ├─ assets
│ │ ├─ img
│ │ └─ ...
│ │
│ ├─ components
│ │ └─ ...listeDesComposantes.vue
│ │
│ ├─ mixins
│ │ └─ ...ListeDesMinins.js
│ │
│ ├─ module
│ │ ├─ xapi
│ │ │ └─ ...
│ │ └─ store.js
│ │
│ ├─ plugins
│ │ └─ ...ListeDesPlugins.js
│ │
│ ├─ public
│ │ └─ ...
│ │
│ ├─ sass
│ │ └─ ...
│ │
│ ├─ shared
│ │ └─ ...fonctionnalitesAPartagers.js
│ │
│ ├─ main.js
│ └─ routes.js
│
├─ vue.config.js
├─ package.json
└─ ...
💡 Note
La structure de fichier dans un projet FCAD respecte la structure de dossier normal adoptée dans un projet en Vuejs.
./assets/contient les dossiers spécifiques à votre projet. Vous pouvez y conserver vos fichiers images, JavaScript et styles relatifs à votre projet../components/contient les composantes qui font partie du projet. Ce dossier est déjà fourni avec des composantes de bases :(/app-base, AppMediaPlayer.vue, AppMenu.vue, AppNavigation).Attention, vous ne devez en aucun cas supprimer ces composantes de base
Dans ce dossier vous pouvez ajouter les nouveaux composants que vous allez créer et qui sont utiles à votre projet.
./views/Dans ce dossier vous pourrez créer votre module. Ce dossier ne devra contenir qu'un seul fichier ayant le nommodule.vue../module/C'est dans ce dossier que vous pourrez créer toutes les pages d'activité de votre cours. Les fichiers créés dans ce dossier devront avoir le nomPage_xx.vue.💡 Note
les fichiers contenus dans ce dossier seront automatiquement répertoriés par le router.