Webpack
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)进行开发