美文网首页
vue加载优化(全)

vue加载优化(全)

作者: 程序员不务正业 | 来源:发表于2019-10-23 14:54 被阅读0次

1、路由懒加载

const loginFail = resolve => require(["@/views/loginFail"], resolve);

2、压缩包方式

config文件夹中修改index.js文件

  //productionGzip: false,// 默认值为false
  productionGzip: true,

执行

npm install --save-dev compression-webpack-plugn

执行,一切正常则万事大吉

npm run build

出现版本不匹配等问题,降级webpack

npm install --save-dev compression-webpack-plugin@1.1.11

其他异常自行解决

完成后

npm run build

正常打包结束后 dist/static文件中的css和js应该都会有压缩

本地打包结束,修改nginx.conf服务器配置 添加如下配置

#gzip  on;
     gzip on; gzip_min_length 1k;
     gzip_buffers 4 16k;
     gzip_http_version 1.0;
     gzip_comp_level 2;
     gzip_types text/plain application/javascript application/css text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;
     gzip_vary off;
     gzip_disable "MSIE [1-6]\.";

完成后,重启nginx 压缩包方式方式优化完成

3、去除productionSourceMap

config文件夹中修改index.js文件 
 productionSourceMap: false,

4、可视化webpack-bundle-analyzer分析webpack结构

npm run build --report

4、图片压缩

相关文章

  • vue加载优化(全)

    1、路由懒加载 2、压缩包方式 config文件夹中修改index.js文件 执行 执行,一切正常则万事大吉 出现...

  • 2019-05-10

    vue 组件按需引用,vue-router懒加载,vue打包优化,加载动画 当打包构建应用时,Javascript...

  • 常见面试题--js+css+vue

    1、变量提升、函数提升 2、数组的常用方法 3.优化首屏加载速度 4.Vue 首屏加载速度优化 5、Vue如何设置...

  • 基础面试4

    3.vue怎么优化代码vue是组件化开发的,对代码优化主要是组件的按需加载,可以提高加载的速度,还有v-if,减少...

  • Vue路由异步组件

    vue异步组件和懒加载可以优化vue的性能 一、 原理 利用webpack对代码进行分割是懒加载的前提,懒加载就是...

  • 复习3

    vue路由懒加载 1.vue路由懒加载解决的什么 问题:解决打包后文件过大的问题,从而优化页面加载,提升性能 注意...

  • 构建工具

    Vue 首屏加载优化 关于 Vue 首屏加载优化的一点总结为什么我们要做三份 Webpack 配置文件 在知乎上我...

  • Vue 网站首页加载优化

    Vue 网站首页加载优化 本篇主要讲解 Vue项目打包后 vendor.js 文件很大 如何对它进行优化 以及开启...

  • 博客网站首页加载优化

    Vue 网站首页加载优化 本篇主要讲解 Vue项目打包后 vendor.js 文件很大 如何对它进行优化 以及开启...

  • Nginx开启Gzip优化网页访问速度

    前言 开启Nginx Gzip 优化网页加载速度不限于Vue项目,所有前端皆可开启gzip优化如果是Vue项目可以...

网友评论

      本文标题:vue加载优化(全)

      本文链接:https://www.haomeiwen.com/subject/thlkvctx.html