Red de conocimiento informático - Material del sitio web - Cómo usar cdn para optimización en vue

Cómo usar cdn para optimización en vue

Esta publicación presenta principalmente cómo usar cdn para la optimización en proyectos vue. Ahora la comparto contigo y te doy una referencia.

En nuestros proyectos de escritura, los problemas de optimización no se pueden ignorar, especialmente la optimización de la primera pantalla es la más importante a continuación. Se presentan dos métodos de optimización: cdn y carga asincrónica, consulte //www. .gxlcms.com/article/110661.htm

1.cdn

En primer lugar, ¿qué es un CDN?

Su función es: cuándo Cargamos la página. Necesitamos cargar algunas dependencias requeridas por nuestra sesión actual y luego comenzar la ejecución. Si estamos en la primera pantalla, habrá más módulos y el tiempo de espera será más largo. La memoria del navegador tiene que ejecutar hasta cuarenta procesos y es necesario esperar hasta que se carguen los anteriores antes de que se pueda ejecutar el código posterior. Si usamos CDN para introducir algunos recursos de terceros, podemos reducir la presión sobre nuestro servidor. El principio es dividir nuestra presión. Dar puntos a otros servidores. El siguiente es el código de implementación específico:

(1) El primero es la introducción de recursos. Aquí se utilizan los recursos proporcionados por bootstrap. Puede iniciar sesión en el sitio web oficial para verlo, URL: /.

vue La siguiente introducción se presenta en el archivo index.js más externo

lt;script src="/vue/2.4.4/vue.min.js"gt;lt; /scriptgt;

scriptrc="/vue-router/2.7.0/vue-router.min.js"gt;lt;/scriptgt;Y luego el proyecto que se debe cambiar es la carpeta de viñetas. webpack.base.conf.js a continuación, donde los cambios son

module.exports = {

entrada: {

aplicación: './src/ main.js'

},

externos: {

'BMap': 'BMap',

'vue': ' Vue',

'vue-router': 'VueRouter'

}, aquí debe exponer vue y vue-router para uso global, donde vue y vue- en minúsculas enrutador son lo que importamos El nombre del recurso, el nombre en mayúscula después de los dos puntos es el nombre que definimos y el nombre que usaremos en el proyecto, los dos nombres pueden ser iguales, por lo que el siguiente paso es eliminar el original donde hacemos referencia al recurso correspondiente en el método de importación del proyecto.

Hemos importado los recursos que hemos estado usando, como main.js e index.js en la carpeta del enrutador:

// import Vue from 'vue'// import Vue from 'vue'< / p>

// importar VueRouter desde 'vue-router' Preste atención a la modificación de index.js en la carpeta del enrutador

exportar el nuevo VueRouter predeterminado({

/ / modos: 'historial',

rutas: [

{

ruta: '/', <

redirección: '/ main/home'

}, lo que hay que tener en cuenta aquí es que las modificaciones anteriores no son necesariamente necesarias. Esto es solo para registrar el conocimiento relevante. Si no le gusta, no rocíe. it

Lo anterior es el contenido que he compilado para usted. Espero que sea útil para todos en el futuro

Artículos relacionados:

Cómo. para determinar NaN en JavaScript

Cómo usar jQuery para lograr un efecto de animación de gradiente transparente para la respuesta del mouse

Cómo implementar el efecto de animación Taobao sensible al mouse en jQuery

Explicación detallada de la combinación de vue-?admin y separación de backend (flask)

Explicación detallada en la configuración básica del paquete web Vue

Cómo construir una sala de chat para varias personas en nodejs entorno express

Cómo usar vue2.0 para lograr el efecto de cielo estrellado frontal

Cómo usar vue2.0 ¿Cómo implementar el efecto de cielo estrellado frontal? 0 Cómo implementar el componente de función de calificación de estrellas del front-end