自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 vue学习笔记---项目优化篇之Webpack打包

第三方库CDN引入 在文件(webpack打包配置文件)里设置对第三方库的忽略,改为cdn引入(html文件里面引入),以此缩小打包后vendor文件体积。(ps:如果未搭建cdn,可将文件放在本地后引入)异步组件 对组件进行分组打包,粒度不必太小。(ps:具体可查看官方异步组件路由使用方式)公共模块 为了避免相同的资源被重复加载,可以利用CommonsChunkPlugin尽量使的调用相同公共模块的组件打包到一个文件。babel-plugin-transform-...

2021-07-01 10:14:29 118

原创 react+webpack打包优化

这是我的第一个react(17.0.2)+webpack(4.44.2)项目,开发完成后项目打包之后文件大小为11.1MB....,用这篇文章记录下打包优化过程。代码压缩插件uglifyjs-webpack-plugin1、插件安装npm i -D uglifyjs-webpack-plugin2、配置文件webpack.config.jsminimizer: { ... new UglifyJSPlugin({ parallel: tru...

2021-06-28 10:34:39 633

原创 vue学习笔记---项目优化篇之代码优化

for循环设置key值 给每一个遍历项绑定唯一的key,可以便于Diff算法在数据更新时准确的定位到改变的节点(ps: 如果没有设置key,)

2021-06-22 10:28:32 118

原创 清除定时器(setTimeout)

只生成了一个定时器清除方式(例):var timer; function timeout(){ timer = setTimeout(function(){ alert('清除定时器') },3000)}clearTimeout(timer);如果是循环体内生成的多个定时器清除方式(例):vartimeOut = [];for (var ...

2018-09-10 17:56:22 2168

原创 Fio安装、测试,Gfio图形化测试I/O读写性能

Fio安装1、下载安装gtk库:sudo yum install gtk2-devel glib2-devel2、下载fio包:wgethttp://brick.kernel.dk/snaps/fio-2.1.7.tar.gz3、解压fio包:tar -zxvf fio-2.1.7.tar.gz4、cd fio-2.1.75、./configure --enable-gfi

2016-06-28 16:02:12 7408 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除