webpack

David凉宸2 小时前
javascript·vue.js·webpack
Vue 3 + TS + Vite + Pinia vs Vue 2 + JS + Webpack + Vuex:对比分析在前端开发领域,技术栈的更新迭代速度令人瞩目。从 Vue 2 + JavaScript + Webpack + Vuex 到 Vue 3 + TypeScript + Vite + Pinia,这不仅是简单的工具升级,更是开发理念和工程实践的全面革新。
Misnice20 小时前
前端·webpack·node.js
Webpack、Vite、Rsbuild区别下面从定位、原理、性能、生态、配置复杂度、适用场景几个维度,对 Webpack、Vite、Rsbuild 做一个系统对比,适合前端工程化选型参考。
layman05287 天前
前端·css·webpack
webpack5 css-loader:从基础到原理webpack本身是不能识别样式资源的,需要借助Loader来帮助webpack解析样式资源,样式资源包括但不限于css/less/sass/scss/styl
Marshmallowc7 天前
前端·http·webpack
为什么 Webpack 要打包?从 HTTP/1.1 限制到 HTTP/2 多路复用原理详解在前端开发中,我们习惯于使用 Webpack 将成百上千个模块打成少数几个 Bundle。这种行为的初衷并非仅仅为了模块化,而是为了规避 HTTP/1.1 协议下的性能瓶颈。本文将深入探讨 HTTP/1.1 与 HTTP/2 在资源传输机制上的本质区别,并解析多路复用(Multiplexing)是如何从根本上改变前端构建规则的。
森林的尽头是阳光8 天前
webpack
打包配置优化这个报错是 terser-webpack-plugin版本与 Webpack 版本不兼容 导致的(Vue CLI 项目默认用 Webpack 4,但你安装的是适配 Webpack 5 的terser-webpack-plugin 5.x 版本)
心柠9 天前
前端·webpack·node.js
webpack1、常见的构建工具1)webpack2)grunt3)gulp4)browserify5)fis6)其他
夏河始溢12 天前
前端·webpack·gulp
一八二、webpack、grunt、gulp、rollup、parcel、vite 对比介绍
某柚啊12 天前
前端·webpack·npm
解决 minimatch 类型报错问题最终确认适配版本:@types/minimatch@5.1.2(兼顾 typescript@4.2.3 解析能力与 minimatch@3.1.2 本体兼容性) 修改 package.json,添加版本强制覆盖:
web小白成长日记15 天前
webpack·rust·devops
Rspack核心解析:Rust重写Webpack的性能革命与本质Rspack核心解析:Rust重写Webpack的性能革命与本质 前端构建工具赛道历经多年迭代,已形成 Webpack、Vite、Rspack 三足鼎立的格局。Webpack 作为老牌王者,以“兼容万物、生态完善”支撑了无数项目;Vite 凭借“原生ESM、按需编译”革新了开发体验;而字节跳动出品的 Rspack,则以“Rust 重构、兼容 Webpack”的特质,成为兼顾性能与生态的新选择。很多开发者会困惑:三者核心差异是什么?为什么 Rspack 能实现“性能碾压”又“零成本迁移”?本文将从三者对比切
EndingCoder15 天前
前端·webpack·typescript
构建工具集成:Webpack 和 TypeScript欢迎继续本专栏的第三十五篇文章。在前几期中,我们已逐步探讨了 TypeScript 的错误处理机制,包括 try/catch 中的类型管理、Error 类的扩展,以及在异步代码中的错误传播。这些内容帮助我们构建了更可靠的代码结构,特别是在处理异常和异步流时。今天,我们将转向构建工具的集成,重点指导如何配置 Webpack 以支持 TypeScript。这是一个实践性强的主题,因为 Webpack 是现代前端开发的流行 bundler,它能将 TypeScript 代码无缝编译、打包和优化。我们将涵盖 lo
wuhen_n16 天前
前端·webpack·node.js·vite
Webpack vs Vite:前端构建工具对比在前端开发中,构建工具一直是我们日常工作中不可或缺的一部分。从早期的Grunt、Gulp到Webpack一统江湖,再到如今Vite的横空出世,工具链的演进反映了前端工程化的不断成熟。本篇文章将深度对比一下Webpack和Vite这两个构建工具,看看它们各自的特点、优势以及未来发展趋势。
漂流瓶jz18 天前
前端·javascript·webpack·ecmascript·babel·polyfill·core-js
Polyfill方式解决前端兼容性问题:core-js包结构与各种配置策略在之前我介绍过Babel:解锁Babel核心功能:从转义语法到插件开发,Babel是一个使用AST转义JavaScript语法,提高代码在浏览器兼容性的工具。但有些ECMAScript并不是新的语法,而是一些新对象,新方法等等,这些并不能使用AST抽象语法树来转义。因此Babel利用core-js实现这些代码的兼容性。
weixin_4277716122 天前
前端·webpack·node.js
Vite 与 Webpack 模块解析差异在 activity 项目中引入 @fs/sentry 包时,构建报错:但同样的代码在 pages 项目(Vue CLI)中可以正常运行。
鲨莎分不晴22 天前
前端·webpack·node.js
【实战】老项目焕发新生:从 Webpack 平滑迁移到 Vite 避坑全记录前言: 很多团队不敢升级 Vite,主要顾虑有两点:我的建议是:不要直接删除 Webpack 配置! 采用“双轨制”策略——保留 Webpack 用于生产构建,先在开发环境引入 Vite 享受秒级启动。待 Vite 极其稳定后,再彻底替换。
迦南giser23 天前
前端·javascript·css·webpack·node.js
webpack从0到1详解初始化项目,产生package.json安装webpackpackage.json在跟目录下新建src文件夹,写一个index.js 并建立webpack的配置文件 webpack.config.js,进行基本配置:
C_心欲无痕23 天前
算法·webpack·哈希算法
构建工具中的 hash 与 contenthash作用:以 Webpack 和 Vite 为例在现代前端项目中,构建工具(如 Webpack、Vite、Rollup)都会为打包输出的文件生成带有哈希值的文件名,例如:
m0_7414122425 天前
前端·react.js·webpack
Webpack:F:\nochinese_path\React_code\webpack设置 mode: 'production' 时,webpack 会自动启用多项生产优化,包括:TerserPlugin 是用于压缩和混淆 JavaScript 的插件:
烟锁池塘柳025 天前
c++·opencv·webpack
C++程序脱离环境运行:详解OpenCV动态库依赖部署 (Deployment)使用 OpenCV 库进行 C++ 开发的初学者经常遇到一个问题:代码在开发电脑(本地环境)上可以正常运行,但将生成的 .exe 发给别人或复制到另一台电脑时,直接报错“找不到 xxx.dll”或无法启动。
前端大波1 个月前
前端·react.js·webpack·性能优化
使用webpack-bundle-analyzer 对 react 老项目进行打包优化近期在维护一个老项目的时候,发现它跑起来太慢了,核心文件过大如下图,实在是受不了,准备对它下手。项目使用的是 react 16 +antd+webpack