Développer une application Vue peut être complexe sans les bons outils.
Sans une structure adéquate, la gestion des dépendances et la compatibilité des navigateurs peuvent devenir problématiques.
Vue CLI, avec des outils comme Webpack et Babel, simplifie ces processus en fournissant une structure claire et une compatibilité étendue.
Acquérez les compétences fondamentales pour créer des applications avec Vue JS 3!
Vue CLI utilise :
Webpack : pour le regroupement de modules ; le regroupement forme ce que nous appelons un « graphe de dépendances ». Cela se produit également au moment du développement. Lorsque vous développez un projet Vue via la CLI, il demande à Webpack de créer progressivement votre projet et de surveiller les modifications afin de pouvoir empaqueter les fichiers modifiés et les remplacer dans le navigateur.
Babel : consiste à transformer le code JavaScript moderne en code JavaScript plus ancien afin de garantir sa large compatibilité entre les navigateurs. Pour ce faire, il exploite le fait que la nouvelle syntaxe JavaScript peut souvent être exprimée comme l’ancienne syntaxe JavaScript, quoique de manière moins élégante.
Il y a deux (02) options pour le télécharger, soit avec npm ou soit avec yarn
npm install -g @vue/cli
# OR
yarn global add @vue/cli
On l’installe sur un terminal pour chaque système d’exploitation :
Pour voir sa version
vue --version
Pour sa mise à jour, choisir npm ou yarn
npmupdate -g @vue/cli
# OR
yarnglobal upgrade --latest @vue/cli
Créer app Vue avec Vue CLI et Webpack
Pour créer une application Vue CLI, allons au terminal que ce soit dans le VS Code ou externe. Ici nous choisissons le terminal externe. Et saisir le commande .
vue create my-app
Choisir vue3, ce qui nous convient
Une fois, la création est finie, saisir npm run serve pour démarrer le serveur
C:\Users\Henintsoa\my-app>npm run serve
Et puis, clique sur le lien affiché pour lancer l’application
Le navigateur affiche ceci par défaut :
Installer Vue CLI via npm ou yarn
Ouvrir dans VS Code le projet qu’on vient de créer. Vous verrez
Commençons par le dossier node_modules contenant les dépendances pour faire fonctionner l’application, y parmi le vue, qui signifie que notre application contient vraiment vue.
Et puis dans le dossier public qui contient le favicon.ico et index.html
Dont il y a :
Ensuite le dossier src (source), c’est là que nous allons ajouter des dossiers ou fichiers pour pouvoir coder notre application.
Contenant:
Après le .gitignore : qui affiche tous les dossiers ou fichiers qui ne seront pas envoyer lors du commit sur github ou gitlab etc…
babel.config.js : ce qui signifie que notre application vuejs fonctionne avec babel.
jsconfig.json : fichier de configuration pour le compilateur.
package.json : contient les dépendances qu’on va utiliser avec leurs versions.
README.md : contient par défaut les commandes de bases en Vuejs ; mais c’est généralement là ou doit mettre l’explication et la documentation pour un projet sur git.
Et enfin, vue.config : c’est le transpilateur pour les dépendances seulement.
Formez-vous gratuitement avec Alphorm !
Maîtrisez les compétences clés en IT grâce à nos formations gratuites et accélérez votre carrière dès aujourd'hui.
FAQ
Comment installer Vue CLI ?
Comment créer une application avec Vue CLI ?
Quel est le rôle de Webpack dans Vue CLI ?
Pourquoi utiliser Babel avec Vue CLI ?
Que contient le dossier src de Vue CLI ?
Conclusion
En utilisant Vue CLI, vous pouvez rationaliser le développement de vos applications Vue de manière efficace. Quelle fonctionnalité de Vue CLI trouvez-vous la plus utile dans votre processus de développement ?