技术栈
webpack
恰恰兄
19 小时前
前端
·
webpack
·
node.js
webpack性能优化
webpack构建过程中会对所有的模块进行编译处理1.打包速度优化让webpack的查找范围缩小:alias、extensions
代码搬运媛
2 天前
前端
·
webpack
·
node.js
Webpack 分包策略详解及实现
Webpack 的分包策略(Code Splitting)是优化前端应用性能的重要手段,它能将代码拆分成多个 bundle,实现按需加载或并行加载,从而减少初始加载时间。
F2E_Zhangmo
2 天前
vue.js
·
webpack
webpack5所用依赖以及对应的版本
鲁Q同志
2 天前
前端
·
vue.js
·
webpack
vue项目启动报错(node版本与Webpack)
因为项目需要将node版本从v14.17.0升级到v20.9.1了,然后启动项目报错报错有些多,直接省略部分
二川bro
3 天前
vue.js
·
webpack
·
性能优化
深度解析Vue项目Webpack打包分包策略 从基础配置到高级优化,全面掌握性能优化核心技巧
从基础配置到高级优化,全面掌握性能优化核心技巧目标:将Vue、Vuex等稳定依赖单独打包实现原理:利用动态import语法
多啦爱梦的梦想
4 天前
前端
·
webpack
项目中把webpack 打包改为vite 打包
老vu e-cli1创建的项目,项目是ERP系统集成了很多很多管理,本地运行调试的时候,每次修改代码都需要等待3分钟左右的编译时间,严重影响开发效率.
小刘不知道叫啥
4 天前
前端
·
javascript
·
webpack
·
node.js
简单说一下 Webpack分包
最近在看有关webpack分包的知识,搜索了很多资料,感觉这一块很是迷惑,网上的资料讲的也迷迷糊糊,这里简单总结分享一下,也当个笔记。 如有错误请指出。
霸王蟹
4 天前
前端
·
笔记
·
学习
·
webpack
·
node.js
·
vue
常见面试题:Webpack的构建流程简单说一下。
在前端工程化中,Webpack 作为模块打包工具的“扛把子”,几乎成为了现代前端项目的标配。但你是否真正了解它的构建流程?为什么它能将零散的代码、样式和资源转化为高效的静态文件?本文将带你深入 Webpack 的构建流程,揭开它背后的技术奥秘。
摇摇奶昔x
5 天前
前端
·
学习
·
webpack
webpack 学习
Webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。在 Web 开发中,它主要用于将各种资源(如 JavaScript、CSS、图片等)打包成浏览器可以直接运行的文件。Webpack 的核心概念和原理主要包括模块化、加载器(Loaders)、插件(Plugins)和打包过程。
小杨升级打怪中
5 天前
前端
·
webpack
·
node.js
前端面经-webpack篇--定义、配置、构建流程、 Loader、Tree Shaking、懒加载与预加载、代码分割、 Plugin 机制
看完本篇你将基本了解webpack!!!目录一、Webpack 的作用1、基本配置结构2、配置项详解1. entry —— 构建入口
Dontla
6 天前
运维
·
javascript
·
webpack
Webpack DefinePlugin插件介绍(允许在编译时创建JS全局常量,常量可以在源代码中直接使用)JS环境变量
DefinePlugin是Webpack生态系统中的核心插件,内置于Webpack本身。该插件允许在编译时创建全局常量,这些常量可以在源代码中直接使用。本质上,DefinePlugin执行的是一种"查找和替换"的操作,在编译阶段将代码中的变量替换为指定的值。
隐含
6 天前
前端
·
webpack
·
node.js
webpack打包,把png,jpg等文件按照在src目录结构下的存储方式打包出来。解决同一命名的图片资源在打包之后,重复命名的图片就剩下一个图片了。
webpack打包,把png,jpg等文件按照在src目录结构下的存储方式打包出来。解决同一命名的图片资源在打包之后,重复命名的图片就剩下一个图片了。 适用场景:比如说我有个换肤的蓝色图片bj.png和一个红色的bj.png,由于这两个文件放在不同的路径下,但是图片名称是一样的,图片内容颜色是不一样的,但是在打包之后两张同名的图片就会丢失一张。有两种方法可以解决。
胡桃夹夹子
6 天前
前端
·
javascript
·
vue.js
·
webpack
·
性能优化
【前端优化】vue2 webpack4项目升级webpack5,大大提升运行速度
记录一下过程 手里有个老项目,vue2+webpack4 项目很大,每次运行、运行都要将近10分钟 现在又要往里面写很多东西,再不优化,开发着会更难受,所以决定先将它升级至webpack5
GISer_Jing
8 天前
前端
·
webpack
·
node.js
编译原理AST&以Babel为例进行解读、Webpack中自定义loader与plugin
AST树详解主要研究如何将高级编程语言的源代码转换为机器能理解的目标代码(通常是二进制代码或中间代码)。编译器的底层实现通常包含多个阶段,包括词法分析、语法分析、语义分析和代码生成。
GISer_Jing
8 天前
前端
·
webpack
·
node.js
Webpack中Compiler详解以及自定义loader和plugin详解
Webpack Compiler 源码全面解析类图解析:Webpack 插件系统的核心,提供钩子注册(plugin)和触发(applyPlugins)能力。Compiler 和 Compilation 均继承此类,支持插件通过生命周期钩子介入构建流程。
cdcdhj
9 天前
vue.js
·
webpack
·
npm
vue用通过npm的webpack打包编译,这样更适合灵活配置的项目
如果你不想使用 Vue CLI,也可以直接通过 npm 安装 Vue,然后手动配置项目。创建一个新的项目目录,例如my-vue-project,并进入该目录。
augenstern416
10 天前
前端
·
webpack
·
重构
webpack重构优化
好的,以下是一个关于如何通过重构 Webpack 构建策略来优化性能的示例。这个过程包括分析现有构建策略的问题、优化策略的制定以及具体的代码实现。
Dontla
10 天前
前端
·
css
·
webpack
何时需要import css文件?怎么知道需要导入哪些css文件?为什么webpack不提示CSS导入?(导入css导入规则、css导入规范)
在 JavaScript 中,是否需要导入 CSS 文件取决于具体的使用场景和项目需求。以下是 需要导入 CSS 文件 的常见情况:
积极向上的龙
11 天前
javascript
·
webpack
·
html
首屏优化,webpack插件用于给html中js自动添加异步加载属性
Attacking-Coder
11 天前
前端
·
面试
·
webpack
前端面试宝典---webpack面试题
Webpack 的 Tree Shaking 过程主要包含以下步骤:loader: 转换器,核心是解析. webpack 没有 loader 的话,只能打包基础的 cjs的 js 文件,对于 css,静态资源 是无法实现打包的,这时候就需要引入 一些 loader 来进行文件的处理,更多的是,文件的转换器。