1
0
Fork 0
mirror of https://github.com/terribleplan/next.js.git synced 2024-01-19 02:48:18 +00:00
next.js/packages/next/bin
Benjamin Kniffler e6c3686629 multi-threaded export with nice progress indication (#5870)
This PR will

- allow nextjs export to use all available CPU cores for rendering & writing pages by using child_process
- make use of async-sema to allow each thread to concurrently write multiple paths
- show a fancy progress bar while processing pages (with non-TTY fallback for CI web consoles)

The performance gain for my MacBook with 4 CPU cores went from ~25 pages per second to ~75 pages per second. Beefy CI machines with lots of cores should profit even more.
2018-12-12 13:59:11 +01:00
..
next next-server (#5357) 2018-10-02 00:55:31 +02:00
next-build Add Typescript types for builds functions (#5791) 2018-12-03 14:18:52 +01:00
next-dev Monorepo (#5341) 2018-10-01 01:02:10 +02:00
next-export multi-threaded export with nice progress indication (#5870) 2018-12-12 13:59:11 +01:00
next-init Monorepo (#5341) 2018-10-01 01:02:10 +02:00
next-start Monorepo (#5341) 2018-10-01 01:02:10 +02:00