title: React loadable unable to load component on every new build unless refresh the page
body: <p>I've been facing this issue since a while, when ever I create new build in production I got load error unless I refresh the page. The service worker is getting updated fine but don't know whats going on.</p>
  
  <p>I've been using the following packages</p>
  
  <ol>
  <li>react-create-app</li>
  <li>react-loadable </li>
  <li>service worker coming along the
  create-react-app</li>
  </ol>
  
  <p>I even add the service-worker.js in nginx ignore cache</p>
  
  <p>Any help would be greatly appreciated.</p>
  
  <p>Here is how I'm importing the component</p>
  
  <pre><code>{
      path: '/products/create',
      name: 'Products Create',
      exact: true,
      auth: true,
      component: Loadable({
        loader: () =&gt; import('./pages/update'),
        loading: LoadingComponent,
      }),
    },
  </code></pre>
  
  <p>webpack is making the chunks properly and updating the service-worker.js on creating new build.</p>
  
  <p>If I disable the service worker then it keeps serving the old code from cache until I clear that. </p>
  
  <p>But when I enable the service-worker, It keep on loading my error component until I refresh the page.</p>