Déploiement statique de Vue.js avec Vue Cli sur Apache

Salut tout le monde. :slightly_smiling_face:

Je viens de faire un petit site avec vue.js et vue CLI, et je voudrais le mettre sur un serveur (avec Apache).

J’ai donc fais un npm run build.

Mais les fichiers générés affichent une page blanche. J’ai crue comprendre qu’il fallait faire quelque chose avec le fichier “publicPath” mais je ne le trouve pas ^^

avec serve -s, ça marche, mais sur mon serveur j’ai que apache d’installé. Du coup, si c’est possible j’aimerai pouvoir générer des fichiers qui peuvent ce lire comme des pages web “normales” avec Apache ou un service page statique.

Vous avez une solution ?

Le build est par défaut configuré de façon à être déployé directement à la racine de ton domaine, ce qui explique ton problème.
Ton problème peut être résolu en créant le fichier de configuration vue.config.js dans le dossier src et en spécifiant la clé “publicPath”.Je te laisse consulter la doc pour plus d’infos😉.