webpack基础知识
- 1、定义
- 2、环境安装
- 3、初始化项目
- 4、简单使用
1、定义
webpack的本质是一个第三方模块包,用于分析,并打包代码
- 支持所有类型的文件打包
- 支持less/sass=> css
- 支持ES6/7/8=>ES5
- 压缩代码,提高加载速度
2、环境安装
yarn安装
curl -o- -L https://yarnpkg.com/install.sh | bash
配置环境变量
验证
yarn -version
3、初始化项目
yarn init
yarn add webpack webpack-cli -D
配置scripts
{"name": "base","version": "1.0.0","main": "index.js","author": "haochen","license": "MIT","devDependencies": {"webpack": "^5.88.1","webpack-cli": "^5.1.4"},"scripts": {"build":"webpack"}
}
4、简单使用
需求 两个js文件打包成一个js文件
├── package.json
├── src
│ ├── add
│ │ └── add.js
│ └── index.js
└── yarn.lock
index.js
// webpack打包的入口
import {addFn} from './add/add.js'console.log(addFn(5,2))
add.js
export const addFn=(a,b)=>a+b
打包命令 在对应src目录下
yarn build