1、业务需求的各种格式的文件,通过特定的加载器编译后,最终统一生成为.js、css、.png等静态资源文件,这些文件都是模块。
webpack的工作就是处理模块间的依赖关系,并把他们打包。
单页面富应用(SPA):由一个html和一堆js组成
2、导入import,导出export
<!--导出有名称的文件-->
export var Config={ }
export function add(){ }
<!--导入有名称的文件-->
import {Config} from './config.js';
import {add} from './add.js';
<!--导出无名称(默认)的文件-->
export default { }
export default function(a,b){ }
<!--导入无名称的,自己命名-->
import Config from './config.js';
import Add from './add.js';
3.webpack 包括入口文件(entry),出口文件(output),加载器(loader)进行对文件进行编译,通过插件(plugin)进行开发