CI 中复用 Git 对象缓存(如复用 .git 目录或引用镜像)能省什么,过期引用会带来什么风险?
CI 中复用 Git 对象缓存(如复用 .git 目录或引用镜像)能省什么,过期引用会带来什么风险? 本文先给出可直接复述的结论,再用最小代码说明CI git 对象缓存 引用镜像风险的工作方式、判断依据、项目边界和常见误区。
前端工程化 · 缓存面试题第 1 页,显示第 1–15 题,共找到 15 道完整解析,可继续按分类、标签与关键词缩小范围。
按稳定语义路径排序
CI 中复用 Git 对象缓存(如复用 .git 目录或引用镜像)能省什么,过期引用会带来什么风险? 本文先给出可直接复述的结论,再用最小代码说明CI git 对象缓存 引用镜像风险的工作方式、判断依据、项目边界和常见误区。
误把 dist 产物提交进 Git 后,加入 .gitignore 为何不生效,如何正确停止跟踪? 本文先给出可直接复述的结论,再用最小代码说明git 停止跟踪已提交文件 git rm --cached的工作方式、判断依据、项目边界和常见误区。
Vite 生产构建的 chunk 是如何拆分的,什么时候需要用 manualChunks 手动控制? 本文先给出可直接复述的结论,再用最小代码说明Vite chunk 拆分 manualChunks的工作方式、判断依据、项目边界和常见误区。
如何用 Vite 插件实现虚拟模块(virtual module)并正确处理其缓存失效? 本文先给出可直接复述的结论,再用最小代码说明Vite 插件 虚拟模块 \0 空字符约定的工作方式、判断依据、项目边界和常见误区。
Vite 依赖预构建的缓存何时会失效并触发重新构建? 本文先给出可直接复述的结论,再用最小代码说明Vite 预构建缓存失效 lockfile optimizeDeps的工作方式、判断依据、项目边界和常见误区。
Webpack babel-loader 的 cacheDirectory 选项如何提升二次构建速度? 本文先给出可直接复述的结论,再用最小代码说明webpack babel-loader cacheDirectory 缓存的工作方式、判断依据、项目边界和常见误区。
Webpack 官方建议的构建性能优化手段有哪些,应按什么顺序排查? 本文先给出可直接复述的结论,再用最小代码说明webpack 构建性能优化手段 排查顺序的工作方式、判断依据、项目边界和常见误区。
如何利用 Webpack 的 contenthash 与 runtime chunk 实现稳定的长效缓存? 本文先给出可直接复述的结论,再用最小代码说明webpack 长效缓存 contenthash runtimeChunk的工作方式、判断依据、项目边界和常见误区。
Webpack 实现代码分割有哪几种方式,各自适合什么场景? 本文先给出可直接复述的结论,再用最小代码说明webpack 代码分割 code splitting 方式的工作方式、判断依据、项目边界和常见误区。
Webpack output.filename 中 [name]、[contenthash]、[chunkhash] 各自代表什么,何时该用哪个? 本文先给出可直接复述的结论,再用最小代码说明webpack output filename contenthash chunkhash的工作方式、判断依据、项目边界和常见误区。
Webpack 5 的 filesystem 持久化缓存缓存了什么,什么情况下会自动失效? 本文先给出可直接复述的结论,再用最小代码说明webpack5 cache filesystem 持久化缓存的工作方式、判断依据、项目边界和常见误区。
Webpack optimization.runtimeChunk 抽离的运行时代码包含什么,为什么要单独成包? 本文先给出可直接复述的结论,再用最小代码说明webpack runtimeChunk 运行时代码 抽离的工作方式、判断依据、项目边界和常见误区。
Webpack SplitChunksPlugin 的 chunks、minSize、cacheGroups 各控制什么? 本文先给出可直接复述的结论,再用最小代码说明webpack splitChunks cacheGroups minSize 配置的工作方式、判断依据、项目边界和常见误区。
Webpack 5 生产模式默认的 splitChunks 行为会拆出什么样的公共包? 本文先给出可直接复述的结论,再用最小代码说明webpack5 默认 splitChunks 行为的工作方式、判断依据、项目边界和常见误区。
设计 Webpack 第三方库分包策略时,按 node_modules 整体拆和按包拆各有什么利弊? 本文先给出可直接复述的结论,再用最小代码说明webpack vendor 分包策略 node_modules 拆分的工作方式、判断依据、项目边界和常见误区。