webpack学习记录

一、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 实例

原文地址:https://www.cnblogs.com/fqlGlog/p/6527399.html