I have been using it for a while and it works perfectly in my daily development. The speed improvement is significant. No more waiting to test the functionality after code changes.
On Wed, May 27, 2020 at 9:56 AM Yi Shen <shenyi....@gmail.com> wrote: > Hi, > > I found a bundler library called esbuild[1] built by Evan Wallace. The > benchmark looks very promising. So I tried it on echarts and speed really > impressed me. It only takes about 100ms for a full build. Meanwhile, our > current solution may take 1 minute. Even if with incremental build it may > still take about 10 seconds. > > There are some limitations: > 1. The built target can only be ESNext. > 2. It won't do any type checking on TypeScript. > > But I don't think it will be an issue if we only use it in the development > environment. The type checking can be done before we commit the code with > the hook. > > So I can't help to create a commit[2] in the next branch to integrate it. > Please have a try. > > [1] https://github.com/evanw/esbuild > [2] > https://github.com/apache/incubator-echarts/commit/4d8fbea69eafc807c3aa935314f0f962177ea53f > > -- > Yi Shen > Apache ECharts(incubating) PPMC > -- Yi Shen Apache ECharts(incubating) PPMC