【webpack】-- 基本模块化打包流程

本文介绍了webpack作为前端自动化构建工具的基本概念,详细阐述了它的作用,即解决浏览器对前端模块化的不支持问题,并通过详细步骤指导如何使用webpack进行项目打包,包括安装、配置及插件使用,同时提到了webpack的打包流程和面试常见问题。
摘要由CSDN通过智能技术生成

webpack简介

webpack是一个模块化打包工具(前端自动化构建工具)

webpack作用

        因为浏览器不支持我们在开发时使用的前端模块化(AMD、CMD、CommonJS、ES6),所以我们要借助webpack打包工具将项目模块化文件打包生成普通脚本文件,引入到html中,并且在打包的过程中,还可以对资源进行处理,比如压缩图片,把scss/less转成css,把ES6语法转成ES5语法,把TypeScript转成JavaScript等等操作。

webpack使用流程

1.webpack安装:

cnpm install webpack webpack-cli -g;

新建一个src文件,在其目录下新建一个main.js入口文件(如果都已经生成存在则不用管)

2.初始化项目包

npm init -y 

 生成package.json

3. 本地安装webpack依赖

cnpm install webpack webpack-cli --save-dev

4.创建最外层的webpack.config.js,改变默认设置

作用:是为了方便不用每次打包的时候都输入目录地址,而是直接webpack即可

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值