WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Sass,TypeScript等),并将其转换和打包为合适的格式供浏览器使用。在3.0出现后,Webpack还肩负起了优化项目的责任。
可以从下图再次了解一下WebPack的作用: 
进入cmd模式,创建文件夹
mkdir webpack_demo cd webpack_demo 全局安装
npm install webpack -g 安装完成后,查看版本号
webpack -v 提示需要安装webpack-cli
npm install webpack-cli -g 对项目目录进行安装前,先初始化,生成package.json
npm init 对项目目录进行安装
npm install webpack webpack-cli --save-dev 下载
npm install webpack-dev-server --save-dev 配置webpack.config.js中devServer
devServer:{ //设置基本目录结构 contentBase:path.resolve(__dirname,'dist'), //服务器的IP地址,可以使用IP也可以使用localhost host:'localhost', //服务端压缩是否开启 compress:true, //配置服务端口号 port:8080 } 在package.json里配置一下scripts选项
"scripts": { "test": "echo \"Error: no test specified\" && exit 1", "dev": "webpack --mode development", "start":"webpack-dev-server" } 打开服务器后,在浏览器地址栏输入http://localhost:8080就可以了
npm run start 文章来源: 学习webpack4.X(一)