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 nom module.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 nom Page_xx.vue.

    💡 Note

    les fichiers contenus dans ce dossier seront automatiquement répertoriés par le router.

Last Updated: 3/1/2023, 2:27:47 PM
Contributors: Huberson Tape, htape, huberson tape