webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle 。
1.安装
全局安装:
$ npm i webpack -g (如需指定版本:$ npm i webpack@4.2.0 -g)
$ npm i webpack-cli -g (3.x版本不需要安装webpack-cli)
2.基本命令
项目初始化:$ npm init -y
打包:$ webpack 目标文件 -o 输出文件 (注:4.x版本需添加-o指明打包方式,3.x则不需要)
配置好的一键打包命令:$ npx webpack (3.x版本直接 webpack)