Maison  >  Article  >  interface Web  >  Partage d'exemples d'optimisation de la vitesse de chargement de la page d'accueil du projet Vue

Partage d'exemples d'optimisation de la vitesse de chargement de la page d'accueil du projet Vue

小云云
小云云original
2018-01-09 13:59:382045parcourir

Cet article présente principalement l'explication détaillée de l'optimisation de la vitesse de chargement de la page d'accueil du projet vue. L'éditeur pense que c'est assez bon, je vais le partager avec vous maintenant et le donner comme référence. Suivons l'éditeur et jetons un œil. J'espère que cela pourra aider tout le monde.

Pour tout projet SPA, notamment les projets SAP côté mobile, la vitesse de chargement du premier écran doit être un sujet incontournable. Ensuite, je résumerai certaines des pratiques de notre projet. J'espère que cela inspirera d'autres personnes. Si vous avez un meilleur plan, n'hésitez pas à m'éclairer.

1 : Optimisation pour les bibliothèques js tierces

Les principales bibliothèques js tierces utilisées dans notre projet sont : vue, vue-router, vuex, axio, Nous avons également utilisé qiniu. Comme nous le savons tous, les fichiers js de ces bibliothèques dépendantes seront regroupés dans le fichier vender js. Si vous disposez de nombreuses bibliothèques dépendantes tierces et que celles-ci sont très volumineuses, le fichier vender sera très volumineux et la vitesse de chargement sera grande. du premier écran sera certainement ralenti.

Notre solution à ce problème consiste à utiliser le fichier cdn du document au lieu de l'emballer dans le fournisseur. La méthode spécifique est la suivante :

1 : Introduire le fichier js de la bibliothèque dépendante dans index.html


 // index.html
<script src="https://cdn.bootcss.com/vue/2.3.3/vue.min.js"></script>
<script src="https://cdn.bootcss.com/axios/0.16.2/axios.min.js"></script>

2 : Supprimer l'importation de fichiers tiers js, car il a été référencé via la balise script lors de la première étape.

3 : Supprimez les fichiers js de la bibliothèque tierce du fichier du package

Cette étape consiste à utiliser les externes de webpack. La méthode spécifique consiste à ajouter des externes au même niveau que les règles dans le module du fichier build/webpack.base.conf.js :

Recommandations associées :

Pratique pratique de l'optimisation des performances des sites Web PHP : Pratique d'optimisation de la vitesse de chargement de la page d'accueil Taobao

Introduction à l'accélération du chargement des pages HTML

Optimisation du code HTML pour accélérer chargement de la page 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!

Déclaration:
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