Déploiement d’applications VueJS

Déploiement d’applications VueJS

Principe general

Le SEDOO réalise des applications Vue.js qui peuvent s’intégrer dans n’importe que environnement Web suffisament moderne.

Cette page a pour objectif de décrire le déploiment de ces applications dans le cas où elles sont hébergées au SEDOO.

Il existe deux types de déploiement possible:

  • le déploiement groupé
  • le déploiement par composant.

Socle commun

NPM

La construction d’une application Vue.js s’effectue systématiquement avec la commande npm run build.

CDN

Le SEDOO possède un service simple de mise à disposition de scripts javascripts: CDN. Ceci va permettre l’intégration simple des applications vue.js dans leur cible d’hébergement.

Le CDN propose aussi un service permettant d’uploader un artifact construit lors d’un npm run build. A l’issue de la commande l’url avec laquelle sera disponible l’élément construit est affichée sur la console.

⬡ webpack-cdn-upload-plugin: "js/app.js" is uploaded and it will be as "https://services.aeris-data.fr/cdn/jsrepo/v1_0/download/sandbox/release/sedoo-spip-vjs/0.1.0"

Gestion des versions

// A compléter

Méthodes de mise à disposition

Une application Vue.js définit plusieurs composants. Il existe deux solutions pour les mettre à disposition.

Mise à disposition « groupée »

Dans la plupart des cas, l’ensemble des composants de l’application

Intégration dans WordPress

Rechercher