技术栈
webpack
Patrick_Wilson
2 天前
webpack
·
next.js
·
前端工程化
从 webpack 到 Turbopack:讲透 monorepo 里的 transpilePackages
如果你把项目升级成了 monorepo(pnpm / yarn / npm workspace 配合 Turborepo 之类),大概率撞过这样一幕:新建一个本地共享包 @repo/utils,在应用里 import 进来,一跑构建就炸:
程序员晓琪
3 天前
前端
·
webpack
·
vite
深入解析:从 Webpack 到 Vite,多入口多端项目的工程化迁移实战
当你的项目需要同时维护 PC 端和 H5 端,如何在 Vite 下实现多入口的物理隔离、开发路由共存、以及样式管道的按路径分流?本文以一个真实的 Webpack 多端方案为起点,逐一拆解迁移到 Vite 的工程化方案。
xiaofeichaichai
4 天前
前端
·
webpack
·
node.js
Vite原理与Webpack对比
提到前端工程化,很多人第一反应还是 Webpack;但这几年新项目里,Vite 几乎成了 Vue 3、React、Svelte 的默认选项。原因不只是“它快”,更关键的是它在 开发环境 和 生产构建 上,走了和 Webpack 不同的路线。
至乐活着
4 天前
webpack
·
自动化
·
代码规范
·
构建工具
·
前端工程化
前端工程化最佳实践:从规范到自动化构建的全面指南
随着前端项目日益复杂,传统的手动管理方式已经难以应对多人协作、版本迭代和质量把控等挑战。前端工程化通过标准化、自动化的手段,帮助团队提升开发效率、降低错误率并保证代码质量。本文将从项目结构、代码规范、自动化构建、测试和持续集成等维度,结合一个完整的实战项目,详细讲解前端工程化的最佳实践。文中的配置均可在你的项目中直接运行。
漂流瓶jz
4 天前
前端
·
javascript
·
webpack
理解Webpack插件机制:从插件使用、各类编译对象、Tapable到自定义插件与钩子开发
前面我们介绍了Webpack中的loader,它主要是用在模块引入时转换使用。除了loader之外,Webpack还有一种更强大的外部插入工具,这就是插件Plugin。
laowang357
5 天前
前端
·
javascript
·
vue.js
·
webpack
·
node.js
依赖故障时,日志体系需要埋哪些关键节点才能快速定位是安装失败、解析失败还是运行时缺失?
🎯 核心观点:依赖故障的日志,不在于多,而在于“分阶段”。 在安装、解析、运行时三个关卡埋下精准节点,就能快速判定故障发生在哪个环节。
飞天狗
5 天前
webpack
·
vite
Webpack 切 Vite,不是把配置换名字那么简单
这是一份真实的迁移复盘,所有经验都来自工程实践。不会在这篇文章里看到「Vite 让一切变得美好」这样的结论。 有的,是一份带数据的对比清单、一份踩坑列表和一份「不建议迁」的反向清单。
the_answer
12 天前
前端
·
webpack
Webpack vs Vite 深度对比分析
Webpack 是 2014 年诞生的模块打包器(Module Bundler),核心思路是:把所有资源(JS、CSS、图片、字体等)都视为模块,通过 Loader 和 Plugin 统一处理后打包成浏览器可运行的静态文件。经历了近十年的发展,拥有最庞大的生态和最成熟的解决方案。
玄玄子
14 天前
前端
·
webpack
·
程序员
webpack publicPath作用原理
详解一下webpack中publicPath的作用。output中的publicPath是给其它loader或plugin使用的,它们会把publicPath拼在某些路径上。
谷无姜
15 天前
前端
·
webpack
Webpack5 进阶思考:那些官方文档没讲清楚的事
本文不是配置手册,而是我在学习 Webpack 过程中的一些深度思考。很多问题官方文档一笔带过,但实际项目中却频繁踩坑。
柯克七七
15 天前
前端
·
webpack
我把祖传项目的构建时间砍了90%,领导以为我只是在"优化了一下",结果隔壁组的CI都崩了来问我配置
本文不是教程,是一次"地下重构"的完整复盘。公司有个三年前的 React 项目,Webpack 4 + Babel 7 + 一堆自定义 loader,构建时间稳定在 4分30秒 左右。
snow@li
25 天前
前端
·
webpack
·
哈希算法
前端:构建工具(Vite / Webpack)的 文件指纹(File Hash) 机制 / 浏览器缓存控制
文件指纹(File Hash)是前端构建工具(Vite / Webpack)的核心功能之一,通过在文件名中添加内容哈希值来实现精确的缓存控制。下面从原理、作用、配置和最佳实践四个维度进行系统梳理。
SwJieJie
1 个月前
前端
·
vue.js
·
webpack
·
node.js
Webpack vs Vite 构建工程化实战(Vue 项目深度解析)
如果你正在做 Vue 项目开发,一定遇到过这些问题:这篇文章会从 Vue2 + Webpack 典型配置讲起,深入解析 Webpack Loader/Plugin 的核心概念,对比 Webpack vs Vite 的架构差异,最后结合我当前真实项目 uni-platform-admin 的 Vite 配置,给出可直接落地的工程化方案。
2401_88566519
1 个月前
人工智能
·
opencv
·
webpack
基于OpenCV的银行智能卡号识别系统完整实现与原理剖析
在数字化时代,银行、金融机构以及各类支付平台每天都需要处理大量的信用卡和银行卡信息。传统的手工录入卡号方式不仅效率低下,而且容易出错,严重影响了业务处理速度和用户体验。因此,开发一套能够自动识别银行卡号的智能系统具有重要的现实意义和商业价值。
xiaofeichaichai
1 个月前
前端
·
webpack
·
node.js
Webpack
Webpack 是前端工程化的核心工具,理解其工作原理对构建优化、性能调优至关重要。本篇会讲清楚:Loader 是模块转换器,将非 JS 文件(CSS、图片、TypeScript 等)转换为 Webpack 可处理的模块。
代钦塔拉
1 个月前
webpack
VS+OpenCV诡异LNK2019终极解决方案
很多小伙伴在使用 VS + OpenCV 开发项目(尤其是 DLL 项目)时,会遇到一个非常诡异的问题:
半岛@少年
1 个月前
前端
·
webpack
·
前端工程化
Webpack在前端项目中究竟发挥什么作用?
想要知道Webpack在前端项目中,发挥什么作用,那就得知道它是由哪几部分组成的Webpack是一个前端的,针对于模块的打包工具。可以把项目中的资源文件,按照既定的方式,当作对应的模块,打包成可以在浏览器端运行的资源文件。
咸鱼翻身小阿橙
1 个月前
前端
·
opencv
·
算法
·
webpack
·
c#
高斯模糊降噪/磨皮算法降噪图像
现在我先将这个链接下载下来: 现在我先将这个链接下载下来: git clone https://github.com/Programming-With-Chris/OpenCVTutorials.git 先查看下面的代码:
kyriewen
1 个月前
前端
·
webpack
·
vite
从Webpack到Vite:我们迁移了一个10万行代码的项目,总结了这7个坑
项目技术栈:React 18 + TypeScript + Ant Design + less。Webpack配置经过多人“迭代”,已经变得极其复杂:各种loader、plugin、alias、proxy,还有自定义的打包分析脚本。