Lighthouse前端性能优化测试工具

在前端开发中,对于本身开发的app或者web page性能的好坏,一直是让前端开发很在乎的话题。咱们须要专业的网站测试工具,让咱们知道本身的网页还有哪些须要更为优化的方面,我本身尝试了一款工具:Lighthouse,感受还不错,记录下来,也顺便分享给用得着的伙伴。css

Lighthouse分析web应用程序和web页面,收集关于开发人员最佳实践的现代性能指标和看法,让开发人员根据生成的评估页面,来进行网站优化和完善,提升用户体验。html

一、在chrome开发者工具中使用lighthouse前端

Lighthouse是直接集成到chrome开发者工具中的,位于‘Audits’面板下。node

首先,你得下载安装 了chrome浏览器,相信每一个作开发的人员都应该拥有chrome浏览器。git

其次,在chrome浏览器中打开你须要测试的网站,按f12进入开发者调试模式,点击‘Audits’选项,看到以下界面:github

而后点击“Run audits”,以后就是等待生成评估界面。web

二、使用Node Clichrome

lighthouse依赖node 8或者更高的node版本npm

首先全局安装lighthouse:浏览器

npm install -g lighthouse # or use yarn: # yarn global add lighthouse

 

而后在终端输入命令,我使用的是博客园首页地址

$ lighthouse https://www.cnblogs.com/

 

而后会生成一个评估的html页面,直接在浏览器中打开进行查看便可。

在这里面你能够看到它给你各个方面的建议,好比图片、css、js这些文件的处理,还有html里面标签的使用,缓存处理等建议,能够根据这些来对网站进行优化。

三、附上Lighthouse的git地址,更为详细的内容,能够去参考git:https://github.com/GoogleChrome/lighthouse