webapck
文章平均质量分 59
cjvalue
这个作者很懒,什么都没留下…
展开
-
对前端工程化的理解
对前端工程化的理解ps:以理解原理为主1、以前为什么没有前端工程化的问题在javascript被创造后很长一段时间,js或者说前端东西(js、css、html文件,各种图片资源等),都是依附于后端页面(例如:jsp页面、.net页面),后端页面有一个特点就是,没有前端路由,这意味着一个url对于一个具体的后端页面,这就是以前所谓的多页面应用。多页面的优点在于一个页面的静态资源都是比较少量的(相对于单页面应用),纯手工就可以实现较方便的控制,这时对多页面应用做工程化控制是不实用的,也没有这方面的需求!原创 2021-04-22 23:45:22 · 1313 阅读 · 0 评论 -
ERROR TypeError: Cannot read property ‘upgrade‘ of undefined
ERROR TypeError: Cannot read property ‘upgrade’ of undefinedvue项目中遇到ERROR TypeError: Cannot read property ‘upgrade’ of undefined问题:1、是项目配置文件(vue.config.js)中使用了由于.env或类似文件中没有定义的变量导致.env文件NODE_ENV=productionVUE_APP_PREVIEW=falsevue.config.js文件// ..原创 2021-02-23 16:17:57 · 6604 阅读 · 0 评论 -
vue按需加载打包后的文件(其中之一)
ERROR TypeError: Cannot read property ‘upgrade’ of undefinedvue项目中遇到ERROR TypeError: Cannot read property ‘upgrade’ of undefined问题:1、是项目配置文件(vue.config.js)中使用了由于.env或类似文件中没有定义的变量导致.env文件NODE_ENV=productionVUE_APP_PREVIEW=falsevue.config.js文件// ..原创 2021-01-26 17:55:43 · 382 阅读 · 0 评论 -
webpack4打包优化
layout: posttitle: webpack4打包优化categories: webpacktags:webpack4打包优化针对vue cli3.0+,webpack4.0+,nodejs10.0+ 这几个版本打包优化一、量化、分析speed-measure-webpack-plugin 时间分析测量出在你的构建过程中,每一个 Loader 和 Plugin 的执行时长而它的使用方法也同样简单,如下方示例代码所示,只需要在你导出 Webpack 配置时,为你的原始配置包一层 .原创 2020-08-07 14:52:13 · 1003 阅读 · 0 评论 -
h5混合开发加载优化问题
1、问题描述在项目中,存在微信公众号(即:H5页面)以及安卓和iOS等两款app,在app中调用了H5页面部分业务代码和相关设备的详情页面,但在app中设置WebView缓存的时候,发现切换页面的时候数据没有及时更新,导致app放弃了webview缓存,其结果就是每次从app进入H5都会加载H5相关资源,导致加载缓慢。WebView的四种缓存机制:// LOAD_CACHE_ONLY: 不使...原创 2019-10-21 19:07:56 · 1135 阅读 · 0 评论 -
关于webpack dll优化打包问题
1、为什么要使用dll在文件相对较庞大时,webpack的构建速度是非常慢的,在通常的打包过程中,你所引用的诸如:jquery、bootstrap、react、react-router、redux、antd、vue、vue-router、vuex 等等众多库也会被打包进 bundle 文件中。由于这些库的内容基本不会发生改变,每次打包加入它们无疑是一种巨大的性能浪费,而dll则是在预先将第三方库...原创 2019-08-26 18:17:57 · 1191 阅读 · 0 评论