自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【webpack多入口打包】单工程下的多项目结构

(注:本文以vue-cli 2.x为例) 需求的产生 起初,我们的项目还只是简单的一个脚手架创建的简单工程,直到有一天,公司决定在现有基础上再出一个 版本,现有内容不变,两个版本并存,后期有可能还会出现更多版本,作为前端,我们怎么做最好呢, 大佬0:开个新的分支做吧, 大佬1:但是现在这个工程,已经做了大量的打包配置,并且有很多可复用的组件和封装好的类,如果有一天这些内容要做更改呢,我总不能没一个...

2020-04-16 17:37:08 379

原创 SPA项目的优化方案(一) 主角:externals 与 Dll

1.前言 起初,这是很久之前优化的一个vue SPA项目,最近在总结时看到了记录的externals和Dll, 二者都是为了分离模块诞生,那么在效率上各自如何呢,还有分别适合于什么场景呢? 针对这两个疑惑,写下这篇笔记,顺便记录一下SPA项目的优化方案。 首先看数据 优化前 优化后 ![]() 优化后数据如下 dom树构建完毕时间 页面完全加载时间 打包文件大小 ...

2020-03-26 15:30:43 874 1

原创 vue中,无缓存/缓存场景下组件定时器的销毁问题

1.无缓存场景 data() { return { timer: null } }, created() { this.timer = setInterval(..., 1000); }, beforeDestroy() { clearInterval(this.time...

2020-03-24 10:27:34 819 2

空空如也

空空如也

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

TA关注的人

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