1
0
Fork 0
mirror of https://github.com/terribleplan/next.js.git synced 2024-01-19 02:48:18 +00:00
next.js/test/integration
Tim Neutkens f01457e8fc
Take full advantage of caching between builds (#5597)
Takes advantage of caching between builds for Terser, also makes writing caches for babel-loader faster by disabling compression.

Results for zeit.co (350 pages):

Without cache:
[4:16:22 PM] Compiled server in 1m
[4:16:57 PM] Compiled client in 2m
  Done in 125.83s.

With cache:
[4:19:38 PM] Compiled client in 17s
[4:19:50 PM] Compiled server in 29s
  Done in 31.79s.

Note: these results are from my multi-core Macbook Pro 2017, exact specs:
MacBook Pro (13-inch, 2017, Four Thunderbolt 3 Ports)
- 3,3 GHz Intel Core i5
- 16 GB 2133 MHz LPDDR3
- Intel Iris Plus Graphics 650 1536 MB

The `without cache` build runs uglify in parallel, so without cache is likely to take longer on environments where you have only 1 core available.

The `with cache` build however runs in a single thread, so the results should be similar.
2018-11-05 17:51:56 +01:00
..
app-aspath Fix linter (#5350) 2018-10-20 17:00:01 +02:00
app-document Fix linter (#5350) 2018-10-20 17:00:01 +02:00
babel Fix linter (#5350) 2018-10-20 17:00:01 +02:00
basic Fix linter (#5350) 2018-10-20 17:00:01 +02:00
config Fix linter (#5350) 2018-10-20 17:00:01 +02:00
custom-server Fix linter (#5350) 2018-10-20 17:00:01 +02:00
dist-dir Fix linter (#5350) 2018-10-20 17:00:01 +02:00
export fix: update correct path to use when exporting 404 page (#5470) 2018-11-03 01:19:41 +01:00
filesystempublicroutes Fix linter (#5350) 2018-10-20 17:00:01 +02:00
ondemand Fix linter (#5350) 2018-10-20 17:00:01 +02:00
page-extensions Fix linter (#5350) 2018-10-20 17:00:01 +02:00
production Handle decoding errors correctly (#5589) 2018-11-04 01:22:33 +01:00
production-config Fix linter (#5350) 2018-10-20 17:00:01 +02:00
size-limit Take full advantage of caching between builds (#5597) 2018-11-05 17:51:56 +01:00
with-router Fix linter (#5350) 2018-10-20 17:00:01 +02:00