diff --git a/bin/mount_project.sh b/bin/mount_project.sh
index 827a027ddd63de17c1303167aee05500878ff04d..9aa9e88fa36888f0edada0f911651aa04ac1fd59 100755
--- a/bin/mount_project.sh
+++ b/bin/mount_project.sh
@@ -35,18 +35,28 @@ then
   echo "---- Mount module's assets folder ----"
   sudo mount --bind src/vitis/client client
   mkdir -p client/src/modules/vmap
-  sudo mount --bind src/module_vmap/module client/src/modules/vmap
+  # Mount les assets de vmap
+  for subfolder_vmap in "src/module_vmap/module"/*/; do
+    subfolder_vmap_name=$(basename "$subfolder_vmap")
+    # Vérifie si le dossier ne s'appelle pas "components"
+    if [ "$subfolder_vmap_name" != "components" ]; then
+        # Crée le dossier dans le dossier de destination
+        mkdir -p "client/src/modules/vmap/$subfolder_vmap_name"
+        sudo mount --bind "src/module_vmap/module/$subfolder_vmap_name" "client/src/modules/vmap/$subfolder_vmap_name"
+        echo "Dossier '$subfolder_vmap_name' monté dans 'client/src/modules/vmap'."
+    fi
+  done
   mkdir -p client/src/conf
   sudo mount --bind conf client/src/conf
 
-  # Motage des modules Angular
+  # Montage des modules Angular
   if [ -f conf/modules-components.ts ]; then
     cp -f conf/modules-components.ts src/vitis/client/src/app/modules/modules-components.ts
   else
     cp -f src/vitis/client/src/app/modules/modules-components.sample.ts src/vitis/client/src/app/modules/modules-components.ts
   fi
   if [ -d src/module_vmap/module/components ]; then
-    mkdir src/vitis/client/src/app/modules/vmap
+    mkdir -p src/vitis/client/src/app/modules/vmap
     sudo mount --bind src/module_vmap/module/components client/src/app/modules/vmap
   fi
 fi