webpack入门(二)-- web.config.js核心配置及实践

本文介绍了Webpack的基础配置五大核心,包括入口文件、输出设置、loader和plugin的作用,以及如何从零开始搭建Webpack项目,涉及构建结构、配置文件编写、依赖管理和打包流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

webpack入门(二)

一、webpack配置5大核心

1、entry(入口)
指定webpack打包开始的文件。
2、output(输出)
指定webpack打包完成后输出的位置及文件命名。
3、loader(加载器)
webpack本身只能处理js、json等资源,其他的资源的处理都是需要借助loader去完成的。
4、plugin(插件)
插件可以用来拓展webpack的功能。
5、mode(模式)
webpack有两种模式,一种是开发模式,一种是生产模式。

二、从零开始搭建基础webpack项目

1、构建项目基本结构并创建基本项目文件
项目基本结构

  • count.js
    count.js
  • sum.js
    sum.js
  • main.js
    main.js
    2、创建webpack配置文件
    在项目根目录下新建文件:webpack.config.js
    该文件是webpack构建项目的默认配置文件名。
    webpack基本配置项
    3、修改webpack配置文件
    webpack配置文件
    4、初始化package.json
    初始化package.json,实现npm包管理。
    npm初始化
    5、下载依赖
    下载webpack和webpack-cli依赖
    webpack依赖下载
    6、运行项目
    运行webpack打包
    在这里插入图片描述

三、总结

执行webpack命令,会去寻找webpack.config.js文件读取webpack总体配置项;然后依据entry入口文件,去编译组合各依赖文件(整个流程中会对各种资源文件使用loader和plugin进行处理);最后将编译后的bundle.js文件输出到output的输出文件夹。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值