学习webpack4.X(一)

匿名 (未验证) 提交于 2019-12-03 00:26:01

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
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!