构建

构建说明

建立一套完善的构建流程是为了让渲染引擎的使用者可以更方便、快捷的引用和使用引擎库

引用方案

由于fego-chart的定位是跨平台绘制引擎,所以在设计构建流程上比一般的库多了一些复杂度,这体现在

为了设计出更好的构建和引用方式,我们调研了一些跨平台库,总结出三类引用方式

构建方案

fego-chart内置了两种构建流程:

构建方式1(默认)

构建方式2

补充说明

一条完整的开发、构建流程应该是这样的:

  1. 开发: 开发工作在src里完成
  2. 转译: 将src里的ES6+源代码转译成ES5代码,使用fego-chart的开发者可以通过npm引入fego-chart而不必做其他配置
  3. 打包: 如果使用者需要在浏览器环境下直接引用fego-chart,我们可以将fego-chart打包成bundle.js提供给使用者