github.com/benoitkugler/goacve@v0.0.0-20201217100549-151ce6e55dc8/server/frontend/bv/vue.config.js (about)

     1  // vue.config.js
     2  process.env.VUE_APP_VERSION = require("./package.json").version;
     3  
     4  function getMeta(description) {
     5    return {
     6      description,
     7      serverPayload: `{{ .Payload }}`
     8    };
     9  }
    10  
    11  module.exports = {
    12    publicPath: "/static/bv",
    13    transpileDependencies: ["bootstrap-vue"],
    14    pages: {
    15      accueil: {
    16        entry: "src/pages/accueil/main.ts",
    17        title: "Portail ACVE",
    18        meta: getMeta("Page d'accueil du portail ACVE.")
    19      },
    20      cgu: {
    21        entry: "src/pages/cgu/main.ts",
    22        title: "Mentions légales",
    23        meta: getMeta("Mentions légales et Conditions Générales d'Utilisation.")
    24      },
    25      espace_perso: {
    26        entry: "src/pages/espace_perso/main.ts",
    27        title: "Espace personnel de suivi",
    28        meta: getMeta(
    29          "Page personnelle de suivi des inscriptions aux séjours ACVE."
    30        )
    31      },
    32      notification: {
    33        entry: "src/pages/notification/main.ts",
    34        title: "Etat",
    35        meta: getMeta("Etat d'une requête")
    36      },
    37      equipier: {
    38        entry: "src/pages/equipier/main.ts",
    39        title: "Formulaire équipier",
    40        meta: getMeta("Formulaire de renseignements pour les équipiers ACVE.")
    41      },
    42      inscription: {
    43        entry: "src/pages/inscription/main.ts",
    44        title: "Inscription",
    45        meta: getMeta("Formulaire d'inscription aux séjours ACVE.")
    46      },
    47      logiciel: {
    48        entry: "src/pages/logiciel/main.ts",
    49        title: "Logiciel",
    50        meta: getMeta("Page de téléchargement du client ACVE-Gestion.")
    51      },
    52      vote: {
    53        entry: "src/pages/vote/personne/main.ts",
    54        title: "Vote de l'association",
    55        meta: getMeta("Formulaire de vote des membres de l'association.")
    56      },
    57      vote_admin: {
    58        entry: "src/pages/vote/admin/main.ts",
    59        title: "Vote - Administration",
    60        meta: getMeta("Administration du formulaire de vote.")
    61      },
    62      sondages: {
    63        entry: "src/pages/sondages/main.ts",
    64        title: "Avis sur les séjours",
    65        meta: getMeta(
    66          "Liste des avis exprimés sur les séjours ACVE depuis les espaces de suivi."
    67        )
    68      },
    69      passwords: {
    70        entry: "src/pages/admin/passwords/main.ts",
    71        title: "Coffre-fort de mots de passe",
    72        meta: getMeta(
    73          "Liste des mots de passes liés aux services utilisés par l'ACVE."
    74        )
    75      }
    76    }
    77  };