### 入口(entry)
```
webpack打包的啟點,可以是一個或者多個,一般是js文件。webpack會從啟點文件開始,尋找啟點直接或者間接以來的其他所有的依賴,包括js, css, 圖片資源等,作為將來打包的原始數據
```
### 輸出(output)
```
出口一般包含兩個屬性:path和filename,用來告訴webpack打包的目標文件夾以及文件的名稱
```
### 加載器(loader)
```
webpack本身只識別js文件,如果要加載非js文件,必須指定一些額外的加載器,例如css-loader, 然后將這些文件轉為webpack能處理的有效模塊,最后利用webpack的打包能力去處理
```
### 插件(plugins)
```
插件可以擴展webpack的功能,讓webpack不僅僅是完成打包,甚至各種更復雜的功能,或者是對打包功能進行優化,壓縮, 提高效率
```
- 開發工具
- VsCode
- 常用插件
- Html5
- 標簽
- video
- form
- 讀取文件
- 地理位置
- canvas
- 本地存儲
- localStorage
- sessionStorage
- 網絡狀態
- Css3
- 背景
- 邊框
- 邊框圖片
- 文字陰影
- 漸變
- Js
- ES6
- 常量和變量
- 模板字符串
- 箭頭函數
- 解構賦值
- Spread Operator
- import export
- Promise
- 打包
- webpack
- 安裝
- 為什么要打包
- 核心概念
- 熱更新
- 入門例子
- js打包
- css打包
- vue
- 簡介
- Vue-cli
- 搭建
- 打包發布
- eslint
- Mint-ui
- Vuex
- 狀態管理模式
- 使用
- main.js
- store
- component
- Mockjs
- 簡介
- EasyMock