自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 npm 安装太慢怎么办?试试这款叫 URM 的小工具

为什么需要 URM相信很多小伙伴都有遇到过 npm 安装过慢的情况,特别是当我们项目依赖过多的时候,动辄三分钟、五分钟甚至更久的安装时长无疑是让人很奔溃的????,更有甚者,会看到如下的报错:这不仅影响我们的开发效率,也可能会导致发布失败(CI发布时)。不过很多小伙伴已经知道了怎么解决这个问题,方法就是给我们的包管理器(npm、yarn…)设置一个国内的、更快的、更稳定的 registry。但这也带来了一个新的问题,各种前端包管理器 的配置文件格式都是不同的,甚至 yarn v2 版本之后配置文件格

2021-10-08 16:29:25 704

原创 Vue CLI 2&3 下的项目优化实践 —— CDN + Gzip + Prerender

前言和很多小伙伴一样,我在开发Vue项目时也是基于官方vue-cli@2的webpack模版,但随着项目越做越大,依赖的第三方npm包越来越多,构建之后的文件也会越来越大,尤其是vendor.js,甚至会达到2M左右。再加上又是单页应用,这就会导致在网速较慢或者服务器带宽有限的情况出现长时间的白屏。为了解决这个问题,我做了一些探索,在几乎不需要改动业务代码的情况下,找到了三种有明显效果的优化方案...

2018-10-08 00:08:06 3086

原创 Vue项目中最简单的使用集成UEditor方式,含图片上传

前言上图是UEditor的 百度指数 折线图。虽然今天已经是 2018 年,且优秀的富文本编辑器层出不穷(包括移动端),但从图中可以看出UEditor仍然维持着较高的搜索热度。而不少公司和个人也仍然在项目中使用UEditor。目前,UEditor官网的最后一次版本更新是 1.4.3.3,这已经是 2016 年的事情了,而今天的前端开发,很多小伙伴都在使用Vue,React 这种组件化的前端...

2018-08-23 10:26:13 89296 32

原创 移动端调试痛点?——送你五款前端开发利器

之所以写这个总结,还要从上周的一次移动端项目的 debug 说起。那天,测试小姐姐拿着自己的 iphone6s 过来找我,说页面打不开。我想:这怎么可能,我手机里挺好的呀,Chrome调试工具也没报错呀!就把她手机拿过来看了看,发现一进去还真就是一片空白。WTF(手动黑人问号)!!!那问题就来了,开发环境下没报错,可真机又出现了意料之外的情况,而且没法像 PC端 那样祭出 F12 大法,怎么定位问...

2018-08-17 15:42:02 448

原创 [译] 优化 MP4 视频以获得更快的流传输速度

原文地址:Optimizing MP4 Video for Fast Streaming 原文作者:BILLY HOFFMAN 译文出自:掘金翻译计划 本文永久链接:https://github.com/xitu/gold-miner/blob/master/TODO1/optimizing-mp4-video-for-fast-streaming.md 译者:HaoC...

2018-08-17 15:40:24 2861

原创 JS数组循环的性能和效率分析(for、while、forEach、map、for of)

前言前端开发中经常涉及到数组的相关操作:去重、过滤、求和、数据二次处理等等。都需要我们对数组进行循环。为了满足各种需求,JS除了提供最简单的for循环,在ES6和后续版本中也新增的诸如:map、filter、some、reduce等实用的方法。因为各个方法作用不同,简单的对所有涉及到循环的方法进行单纯执行速度比较,是不公平的,也是毫无意义的。那么我们就针对最单纯的以取值为目的的循环进行一次性能...

2018-08-04 19:47:09 40738 10

空空如也

空空如也

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

TA关注的人

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