随笔分类 - webpack
摘要:如果我们打包的时候不想将vue、echarts等公共库包含在内,需要配置两处地方, 以下以基于vue-cli生成的项目为基准: 1webpack配置: 2html文件添加 绿色字体部分配置就是我们需要的公共库映射,注意这里的key代表的是在模块中使用import引入的那个模块名称,value代表的是
阅读全文
摘要:1 不知道该优化哪里 先开启gzip压缩,这样可以很直接的减少请求包的体积,效果显著,不过需要在服务器端作相应的配置才能生效 2拆分vendor包, 减少单体包的体积,并行加载 通过配置,将不同的公用库拆分为多个公共包,并行加载,提高页面响应速度,这种方法不如第一种效果显著 3使用webpack-b
阅读全文
posted @ 2018-01-05 14:15
深海懒猫
摘要:1核心概念 webpack有四个核心概念 entry(入口文件), output(输出文件), loaders(加载器), plugins(插件组). 2核心概念-拆解 -1· entry(入口文件) webpack为我们的应用依赖创建了一张图表。而entry就是这张图表的起点。entry会告诉we
阅读全文
posted @ 2017-04-26 09:39
深海懒猫
摘要:什么是 webpack? webpack是近期最火的一款模块加载器兼打包工具,它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使用和处理。 我们可以直接使用 require(XXX) 的形式来引入各模块,即使它们可能需要经过编译(比如JSX和sas
阅读全文
posted @ 2016-07-15 11:18
深海懒猫