什么是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 进行项目的打包构建。

相关推荐
默默学前端4 分钟前
ES6模板语法与字符串处理详解
前端·ecmascript·es6
lxh011312 分钟前
记忆函数 II 题解
前端·javascript
我不吃饼干19 分钟前
TypeScript 类型体操练习笔记(三)
前端·typescript
华仔啊23 分钟前
除了防抖和节流,还有哪些 JS 性能优化手段?
前端·javascript·vue.js
CHU72903530 分钟前
随时随地学新知——线上网课教学小程序前端功能详解
前端·小程序
清粥油条可乐炸鸡32 分钟前
motion入门教程
前端·css·react.js
这是个栗子35 分钟前
【Vue3项目】电商前台项目(四)
前端·vue.js·pinia·表单校验·面包屑导航
前端Hardy39 分钟前
Electrobun 正式登场:仅 12MB,JS 桌面开发迎来轻量化新方案!
前端·javascript·electron
树上有只程序猿39 分钟前
新世界的入场券,不再只发给程序员
前端·人工智能
confiself1 小时前
deer-flow前端分析
前端