什么是webpack?如何在项目中安装配置webpack?

webpack 是前端项目工程化的具体解决方案。 它提供了友好的前端模块化开发支持,以及代码压缩混淆、处理浏览器端 JavaScript 的兼容性、性能优化等强大的功能。

让程序员把工作的重心放到具体功能的实现上,提高了前端开发效率和项目的可维护性。目前企业级的前端项目开发中,绝大多数的项目都是基于 webpack 进行打包构建的。

在项目中安装webpack,需要先在终端运行如下的命令,安装 webpack 相关的两个包:

bash 复制代码
npm install webpack@5.5.1 webpack-cli04.2.0 -D

在项目中配置 webpack

① 在项目根目录中,创建名为 webpack.config.js 的 webpack 配置文件,并初始化如下的基本配置:

bash 复制代码
module.exports ={
   mode:'development'// mode用来指定构建模式。可选值有 development和 production
}

② 在 package.json 的 scripts 节点下,新增 dev 脚本如下:

bash 复制代码
"scripts":{
   "dev":"webpack"// script 节点下的脚本,可以通过 npm run 执行。例如 npm run dev
}

③ 在终端中运行 npm run dev 命令,启动 webpack 进行项目的打包构建。

相关推荐
明月_清风几秒前
前端已死?别急,这可能只是所有行业的开始
前端·ai编程
明月_清风4 分钟前
干了 6 年前端,我是怎么一步步转型到 AI 的?
前端·后端·ai编程
乘风gg6 分钟前
花了 100 亿 Token 后,我发现 Code is cheap 是最大的谎言
前端·ai编程·claude
IMPYLH7 分钟前
HTML 的 <textarea> 元素
前端·html
吴声子夜歌8 分钟前
HTML——庞杂的表单控件元素(二)
前端·html
吴声子夜歌9 分钟前
HTML——无障碍访问(一)
前端·html
代码无边,回头是岸10 分钟前
allfile‑preview|一款适配局域网,开箱即用的前端统一文件预览方案
前端
曹牧33 分钟前
Spring MVC : Controller 层URL划分
java·运维·服务器·前端
njsgcs44 分钟前
safari局域网读电脑地址,第一次读的到,重载之后就不行,得重启。.local解决办法
前端·电脑·safari
Lank_M1 小时前
超分分块为什么按后端分:160与96的取舍
前端