功能说明

Reduce是组件打包工具。

Reduce以组件为输入,解析依赖,打包生成最终可用的静态资源。

实现特定web功能的单元可称之为组件,通常包含JS、CSS、图片等静态资源。

为什么要使用Reduce

相比webpack, browserify而言:

  • 支持组件级别的打包。通过定义组件的依赖声明形式,可自动将组件所需要的各种静态资源整合,生成最终浏览器可使用的形式。
  • CSS打包方式对开发者更友好,不需要在JS中引入CSS。

支持哪些功能