一、代码分割 在 webpack 的依赖树里有两种类型的依赖:同步依赖和异步依赖。 异步依赖:会成为一个代码分割点,并且组成一个新的代码块,在代码块组成的树被优化之后,每个代码块都会保存在一个单独的文件里。 二、加载器 webpack 原生是只能处理 JavaScript 的,而加载器的作用是把其他的代码转换成JavaScript 代码,这样一来所有种类的代码都能组成一个模块,也就是说,我们可以在代码内通过 import 将 webpack打包的资源 以模块的方法引入到程序中。 Vue项目中常用到的加载器(以 NPM库 形式提供): 三、智能解析 webpack 的智能解析器能处理几乎所有的第三方库,它甚至允许依赖里出现这样的表达式: 它能处理大多数的模块系统,比如 CommonJS 和 AMD 四、插件系统 webpack 有丰富的插件系统,大多数内部的功能都是基于这个插件系统的,这也使得我们可以定制 webpack ,把它打造成能满足我们需求的功能,并且把自己做的插件开源出来。问题:webpack的特点
require("./component/" + name + '.vue')