一、webpack只能打包js文件,loader可以把其他资源转换为js文件
二、webpack-dev-server生成的包并没有放在你的真实目录中,而是放在了内存中.
三、模块:每个模块具有比完整程序更小的接触面,使得校验、调试、测试轻而易举。 精心编写的模块提供了可靠的抽象和封装界限,使得应用程序中每个模块都具有条理清楚的设计和明确的目的。
webpack的bundle与chunk
模块学习:
1、入口entry:String | Array | Object {String | url : String | Array}
2、出口output:Object
path:打包生成文件的路径
publicPath:页面引用资源的基础路径
3、mode: 'production' | 'devlopment'
4、loader:配置 | 内联 | CLI
module.rules | module.loaders
5、plugins:插件是一个class类,webpack调用执行对象的apply方法,必须向webpack配置的传入plugins的new 实例