01-webpack & webpack-cli
webpack Introduction
webpack 是一个静态的模块化打包工具,为现代的JavaScript应用程序服务
打包 bundler:webpack可以帮助我们进行打包,所以它是一个打包工具
静态的static:将代码打包成最终的静态资源(部署到静态服务器)
模块化module:webpack默认支持各种模块化开发,ES Module、CommonJS、AMD等
现代modern:前端开发的各种问题,催生了webpack的出现
webpack 安装
npm install webapck webpack-cli --save-dev
webpack 从 4.0 版本开始,在安装时,就必须要安装这两个东西。
webpack 是打包代码时依赖的核心内容,而 webpack-cli 是一个用来在命令行中运行 webpack 的工具。
但,webpack-cli对于打包文件不是必要的,这是为什么呢?
webpack-cli 详解
以 npm run build
命令来解析 webpack-cli 在代码打包中的作用,wk.con