总结4个方面优化Vue项目(2)

<head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta content="width=device-width,initial-scale=1" /> <link href="https://www.jb51.net/dist/favicon.ico" /> <!-- dns-prefetch写法 --> <link href="https://www.dpfile.com" /> <title>md-config</title> <!-- preload写法,as属性必须 --> <link href="https://www.jb51.net/dist/css/app.52dd885e.css" as="style" /> <link href="https://www.jb51.net/dist/js/app.05faf3b5.js" as="script" /> <link href="https://www.jb51.net/dist/js/chunk-vendors.04343b1f.js" as="script" /> <!-- prefetch写法 --> <link href="https://www.jb51.net/dist/js/chunk-vendors.04343b1f.js" /> </head>

3、PWA

PWA支持缓存HTML文档、接口(get)等,降低页面白屏时间
这样即使在弱网甚至断网情况下,也能迅速展示出页面

编译打包优化

1、升级Vue-Cli-3

vue-cli-3采用webpack4+babel7,对编译打包方面做了很多优化(成倍的提升),使用yarn作为包管理工具,并且对很多优化的最佳实践做了默认配置

经测试,将项目从vue-cli-2迁移到vue-cli-3之后,速度变化为:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/c7ad7be0e15a87d8f269e11b50fb1c86.html