webpack打包工具

首先,webpack是通过node js 来实现的,预装node js及npm/yarn,

和npm初始流程大致是相同的

yarn init /npm init 对开发文件进行初始化
yarn add /npm i 下载包
yarn remove /npm remove 删除包

下载好webpack模块后,在package.json中配置

scripts:{"build":"webpack"}

编写逻辑代码(必须在src/入口js文件内,直接或见解引入关系才会被打包)

执行yarn build,此时打包好的代码会被放入dist文件夹内

注:此时并未配置mode,所以运行yarn build时会报出mode未被设置的警告,也就是warning的那一段,默认选择的模式是上线模式(production),这时代码会被极致压缩,包括我们引入并使用的包都会被一起压缩进一个js文件中,如果将mode变成(development),这是开发模式,代码并不会被压缩至极致,两种模式看需求而定。

关于webpack配置文件(默认webpack.config.js):

entry-入口(文件绝对路径的地址)

output-出口(path:打包后文件的路径  filename:打包文件的名称)

plugin-插件(每个插件都有不同的属性和写法,webpack官网中可以对照cv)

module-加载器

每个属性中所需要添加的项都需要进行资源的下载后才能使用生效,并且在使用时需要在js内引入模块

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值