webpack是一个静态的模块化打包工具,
打包bundler: webpack可以将帮助我们进行打包,所以他是一个打包工具;
静态的static:这样表述的原因是我们最终可以将代码打包成最终的静态资源(部署到静态服务器);
模块化module:webpack默认支持各种模块化开发,ES Module,Common JS,AMD等;
工作中的webpack:
比如给某些目录结构起别名;让项目支持sass,less等预处理器,希望在项目中手动地添加TypeScript的支持,都需要对webpack进行一些特殊的配置工作
vue本身是依赖webpack的
安装webpack: npm install webpack webpack-cli -g