webpack4.0学习笔记——初识webpack

2019-02-28  本文已影响0人  哈哈乐乐WXT

什么是webpack

webpack 可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss, TypeScript等),并将其打包成为合适的格式以供浏览器使用。

image.png

webpack 功能

代码转换
- 如把es6转换为es5、把less、sass转换为css

文件优化
- 打包过程中压缩代码体积、合并文件等

代码分割
- 开发多页面时,公共文件的抽离、路由懒加载的功能

模块合并
- 把多个模块合并为一个模块

自动刷新
- 自动启动本地服务,在代码更新时自动更新页面,包括热更新

代码校验
- 检查代码是否符合规范

自动发布
- 打包完成后有自动发布的功能

学习webpack需要提前掌握的内容

应掌握的webpack内容

webpack 安装

初始化项目

安装命令

webpack 可以进行0配置

手动配置webpack

-可配置执行命令为 npm run build 实例如下:


image.png

安装内置服务

执行服务

自动建立html文件并打包到内存中

Demo

console.log("This is a test!");
image.png
上一篇 下一篇

猜你喜欢

热点阅读