Maison > interface Web > Questions et réponses frontales > Quelles technologies sont utilisées pour créer des projets vue-cli

Quelles technologies sont utilisées pour créer des projets vue-cli

青灯夜游
Libérer: 2022-07-25 16:53:29
original
1621 Les gens l'ont consulté

Technologies utilisées : 1. vue.js, le cœur du projet vue-cli, dont les principales fonctionnalités sont la liaison de données bidirectionnelle et les systèmes de composants ; 2. vue-router, le framework de routage ; Gestionnaire de développement de projets d'application vue ; 4. axios, utilisé pour lancer des requêtes http telles que GET ou POST ; 5. vux, une bibliothèque de composants d'interface utilisateur mobile spécialement conçue pour vue 6. submit.js, utilisée pour la gestion du mécanisme d'événements vue ; 7. webpack, chargement de module et packager de projet vue-cli.

Quelles technologies sont utilisées pour créer des projets vue-cli

L'environnement d'exploitation de ce tutoriel : système windows7, version vue3, ordinateur DELL G3.

Qu'est-ce que vue-cli

vue-cli (communément appelé : vue scaffolding) est un outil officiellement fourni par vue pour générer rapidement des projets d'ingénierie vue.

Caractéristiques : ① Prêt à l'emploi, ② Basé sur webpack, ③ Riche en fonctionnalités et facile à étendre, ④ Prend en charge la création de projets vue2 et vue3

Page d'accueil du site officiel chinois de vue-cli : https:// cli.vuejs.org/zh Quelles technologies sont utilisées dans le projet vue-cli construit par /

1 : Le cœur du projet vue-cli, ses principales fonctionnalités sont la liaison de données bidirectionnelle. et le système de composants.

2. vue-router : Le framework de routage officiellement recommandé par vue.

3. vuex : Un gestionnaire d'état spécialement développé pour les projets d'application Vue.js. Il est principalement utilisé pour maintenir certaines variables et méthodes partagées entre les composants vue.

4. axios (ou fetch, ajax) : utilisé pour lancer des requêtes http telles que GET ou POST, basées sur la conception Promise.

5, vux, etc. : Une bibliothèque de composants d'interface utilisateur mobile spécialement conçue pour vue.

6. Créez un fichier submit.js pour la gestion du mécanisme d'événement vue.

7. webpack : chargement du module et packager du projet vue-cli.

Quelles sont les commandes npm couramment utilisées dans les projets vue-cli ?

La commande pour télécharger le package de ressources node_modules :

npm install
Copier après la connexion

La commande npm pour démarrer l'environnement de développement vue-cli :

npm run dev
Copier après la connexion

vue-cli La commande npm pour générer les ressources de déploiement de l'environnement de production :

npm run build
Copier après la connexion

Pour afficher la vue Commande npm de déploiement de l'environnement de production -cli pour la taille du fichier de ressources :

npm run build --report
Copier après la connexion

Effet de commande :

Quelles technologies sont utilisées pour créer des projets vue-cli

Une page apparaîtra automatiquement sur le navigateur pour afficher le code contenu dans app.js, manifest.js et le fournisseur. js une fois le projet vue-cli empaqueté. Vous pouvez l'utiliser pour optimiser les ressources statiques déployées dans l'environnement de production vue-cli afin d'améliorer la vitesse de chargement des pages.

Le but de chaque dossier et fichier du projet vue-cli

Structure du répertoire vue-cli :

Quelles technologies sont utilisées pour créer des projets vue-cli

analyse du répertoire vue-cli :

  • dossier build : utilisé pour stocker les configurations liées au webpack et scénario. Pendant le développement, webpack.base.conf.js n'est utilisé qu'occasionnellement dans ce dossier pour configurer less, sass et d'autres bibliothèques CSS précompilées, ou pour configurer la bibliothèque d'interface utilisateur.

  • dossier config : stocke principalement les fichiers de configuration, utilisés pour faire la distinction entre l'environnement de développement et l'environnement en ligne. config.js dans ce dossier est souvent utilisé pour configurer le numéro de port de l'environnement de développement, que ce soit pour activer le chargement à chaud ou définir le chemin relatif des ressources statiques de l'environnement de production, que ce soit pour activer la compression gzip, le nom et le chemin du ressources statiques générées par la commande npm run build, etc.

  • Dossier dist : les fichiers de ressources statiques générés par la commande npm run build par défaut sont packagés pour le déploiement en production.

  • node_modules : stocke les packages de dépendances de l'environnement de développement et de l'environnement de production téléchargés par la commande npm.

  • src : stocke le code source du projet et les fichiers de ressources qui doivent être référencés.

  • Actifs sous src : stockez les fichiers de ressources qui doivent être utilisés dans le projet, tels que css, js, images, etc.

  • components sous src : stocke certains composants courants dans le développement de vue : header.vue, footer.vue, etc.

  • émettre sous src : mécanisme de gestion d'événements centralisé Vue configuré par vous-même.

  • Routeur sous src : fichier de configuration de routage vue-router vue.

  • service sous src : méthode d'interface d'arrière-plan de demande de vue auto-configurée.

  • page sous src : le dossier où existe le composant vue page.

  • Util sous src : stocke certaines méthodes publiques .js dans le processus de développement de vue.

  • vuex sous src : store vuex, un gestionnaire d'état spécialement développé pour vue.

  • app.vue sous src : utilisez la balise pour restituer le composant .vue de l'ensemble du projet.

  • main.js sous src : le fichier d'entrée du projet vue-cli.

  • index.html : définissez certaines informations d'en-tête méta du projet et fournissez

    pour le montage des nœuds de vue.
  • package.json : utilisé pour le département de ressources node_modules et la gestion des commandes npm pour le démarrage et le packaging des projets.

【Tutoriels vidéo associés recommandés : Tutoriel d'introduction à vuejs, Démarrer avec le front-end Web

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal