加载中
husky+lint-staged配置

默认eslint、prettier配置好了,没配置好的看我前面的博客,prettier配置 需求场景 提交代码的时候对暂存区的代码进行格式检查,并且对有问题的代码进行格式化,还存在问题的则无法提交代码 ...

webpack稳定moduleid和chunkid以实现静态资源强缓存

webpack稳定moduleid和chunkid以实现静态资源强缓存 hash的种类: hash是跟整个项目的构建相关,只要项目里有文件更改,整个项目构建的hash值都会更改,并且全部文件都共用相同的hash值 chun...

webpack优化公司内部分享ppt小记

Webpack整个的构建过程是基于事件流 Webpack 就像一条生产线,要经过一系列处理流程后才能将源文件转换成输出结果。 这条生产线上的每个处理流程的职责都是单一的,多个流程之间有存在依赖关...

提升webpack构建速度

减少resolve解析 resolve: { modules: [ path.resolve(__dirname, 'node_modules'), // 使用绝对路径指定 node_modules,不做过多查询 ], // 删除不必要的后缀自动补全,少了文件后缀的自动匹...

优化js资源加载

按需加载 在webpack中按需加载代码模块比较简单,采用动态加载语法import来编写代码即可 // import 作为一个方法使用,传入模块名即可,返回一个 promise 来获取模块暴露的对象 // 注释 webp...

抽离css以及公共js

分离css 分离css:为何要把 CSS 文件分离出来,而不是直接一起打包在 JS 中。最主要的原因是我们希望更好地利用缓存。 extract-text-webpack-plugin 假设我们原本页面的静态资源都打包成一个...

loader小计

resolve 用于匹配 resource 路径的方法: { test: ... } 匹配特定条件 { include: ... } 匹配特定路径 { exclude: ... } 排除特定路径 { and: [...] }必须匹配数组中所有条件 { or: [...] } ...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部