Menu

#2245 Warn during multi-compilation scenarios

closed
nobody
None
2019-10-04
2019-10-04
Anonymous
No

Originally created by: jeffposnick

R: @philipwalton

This addresses some of [#1790] by adding in a webpack compilation warning message letting developers know that they shouldn't rely on a consistent set of assets in the precache manifest when the same plugin instance is used across multiple compilations (such as in --watch scenarios).

Related

Tickets: #1790

Discussion

  • Anonymous

    Anonymous - 2019-10-04

    Originally posted by: workbox-pr-bot

    PR-Bot Size Plugin

    Changed File Sizes

    File Before After Change GZipped
    packages/workbox-webpack-plugin/build/generate-sw.js 4.22 KB 4.72 KB +12% 1.76 KB ☠️
    packages/workbox-webpack-plugin/build/inject-manifest.js 6.94 KB 7.43 KB +7% 2.48 KB

    New Files

    No new files have been added.

    All File Sizes

    View Table | File | Before | After | Change | GZipped | | | --- | --- | --- | --- | --- | --- | | packages/workbox-background-sync/build/workbox-background-sync.prod.js | 3.87 KB | 3.87 KB | 0% | 1.60 KB | | | packages/workbox-broadcast-update/build/workbox-broadcast-update.prod.js | 1.27 KB | 1.27 KB | 0% | 700 B | | | packages/workbox-build/build/_types.js | 41 B | 41 B | 0% | 61 B | | | packages/workbox-build/build/generate-sw.js | 2.75 KB | 2.75 KB | 0% | 1.23 KB | | | packages/workbox-build/build/get-manifest.js | 1.60 KB | 1.60 KB | 0% | 779 B | | | packages/workbox-build/build/index.js | 613 B | 613 B | 0% | 344 B | | | packages/workbox-build/build/inject-manifest.js | 4.93 KB | 4.93 KB | 0% | 1.90 KB | | | packages/workbox-cacheable-response/build/workbox-cacheable-response.prod.js | 610 B | 610 B | 0% | 356 B | | | packages/workbox-cli/build/app.js | 4.16 KB | 4.16 KB | 0% | 1.64 KB | | | packages/workbox-cli/build/bin.js | 940 B | 940 B | 0% | 502 B | | | packages/workbox-core/build/workbox-core.prod.js | 6.80 KB | 6.80 KB | 0% | 2.82 KB | | | packages/workbox-expiration/build/workbox-expiration.prod.js | 2.95 KB | 2.95 KB | 0% | 1.27 KB | | | packages/workbox-google-analytics/build/workbox-offline-ga.prod.js | 1.97 KB | 1.97 KB | 0% | 915 B | | | packages/workbox-navigation-preload/build/workbox-navigation-preload.prod.js | 659 B | 659 B | 0% | 323 B | | | packages/workbox-precaching/build/workbox-precaching.prod.js | 4.95 KB | 4.95 KB | 0% | 1.92 KB | | | packages/workbox-range-requests/build/workbox-range-requests.prod.js | 1.64 KB | 1.64 KB | 0% | 808 B | | | packages/workbox-routing/build/workbox-routing.prod.js | 3.09 KB | 3.09 KB | 0% | 1.35 KB | | | packages/workbox-strategies/build/workbox-strategies.prod.js | 4.10 KB | 4.10 KB | 0% | 1.13 KB | | | packages/workbox-streams/build/workbox-streams.prod.js | 1.44 KB | 1.44 KB | 0% | 698 B | | | packages/workbox-sw/build/workbox-sw.js | 1.34 KB | 1.34 KB | 0% | 746 B | | | packages/workbox-webpack-plugin/build/generate-sw.js | 4.22 KB | 4.72 KB | +12% | 1.76 KB | ☠️ | | packages/workbox-webpack-plugin/build/index.js | 349 B | 349 B | 0% | 255 B | | | packages/workbox-webpack-plugin/build/inject-manifest.js | 6.94 KB | 7.43 KB | +7% | 2.48 KB | | | packages/workbox-window/build/workbox-window.dev.umd.js | 41.51 KB | 41.51 KB | 0% | 9.20 KB | | | packages/workbox-window/build/workbox-window.prod.umd.js | 4.52 KB | 4.52 KB | 0% | 1.85 KB | |

    Workbox Aggregate Size Plugin

    3.51KB gzip'ed (23% of limit)
    7.93KB uncompressed

     
  • Anonymous

    Anonymous - 2019-10-04

    Ticket changed by: jeffposnick

    • status: open --> closed
     

Log in to post a comment.