vue.config.js 1008 B

12345678910111213141516171819202122232425262728293031323334353637
  1. /* eslint-disable @typescript-eslint/no-var-requires */
  2. /*const BundleAnalyzerPlugin = require("webpack-bundle-analyzer").BundleAnalyzerPlugin;
  3. */
  4. /**
  5. * @type {import('@vue/cli-service').ProjectOptions}
  6. */
  7. module.exports = {
  8. pages: {
  9. index: { entry: "./src/planner.ts", title: "BDLG planner", filename: "planner/index.html" },
  10. login: {
  11. entry: "./src/login.ts",
  12. title: "BDLG planner - Connexion",
  13. filename: "login.html",
  14. },
  15. display: {
  16. entry: "./src/planningPage.ts",
  17. title: "BDLG planner - Visualisation",
  18. filename: "planning/display/index.html",
  19. },
  20. admin: {
  21. entry: "./src/admin.ts",
  22. title: "BDLG planner - Admninistration",
  23. filename: "admin/index.html",
  24. },
  25. inscription: {
  26. entry: "./src/inscription.ts",
  27. title: "BDLG inscription bénévole",
  28. filename: "inscription/index.html",
  29. },
  30. },
  31. outputDir: "dist",
  32. configureWebpack: {
  33. plugins: [
  34. /*new BundleAnalyzerPlugin()*/
  35. ],
  36. },
  37. };