webpack介绍

官网: webpack

本质上,webpack 是一个用于现代 JavaScript 应用程序的 静态模块打包工具。当 webpack 处理应用程序时,它会在内部从一个或多个入口点构建一个 依赖图(dependency graph),然后将你项目中所需的每一个模块组合成一个或多个 bundles,它们均为静态资源,用于展示你的内容。

从 v4.0.0 开始,webpack 可以不用再引入一个配置文件来打包项目,然而,我们为了学习它的原理和感受打包的整个流程,主要的学习任务就是学习打包的配置文件如何配置,好让整个工程运作起来.

在开始前你需要先理解一些核心概念

我们学习的是最新版本5.0+

npm install webpack webpack-cli -g//不指定版本,默认下载最新版本,全局安装以后直接使用

mkdir webpack-demo  //创建项目文件夹,随意名字同js变量名规则

cd webpack-demo  //进入项目文件夹

npm init -y  //生成项目配置文件

 

创建一个webpack.config.js的打包配置文件

代码:

module.exports={        

 项目入口配置,

     项目出口配置,

     加载器配置,

     插件配置,

     开发模式配置,

     其他

} 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值