title: Why npm watch doesn't do anything
body: <p>Hello i am working on a project in php laravel homestead and inside of it there is a react part . I was using <code>npm run watch</code> until yesterday and it was working perfectly. But i dont know why npm run watch doesnt do anything its working as usual also noticing the changes but when i open the project on web browser there was no change. I did change class even comment the whole class but nothing has changed on web browser. I deleted </p>
  
  <blockquote>
    <p>node_modules</p>
  </blockquote>
  
  <p>folder and reinstall, install npm again. I thought it might be <strong>Intellij's</strong> problem so <code>Invalidate caches and restart</code> but still no improvement. 
  this is my console:</p>
  
  <pre><code> DONE  Compiled successfully in 3361ms                                                                                                                                                                10:29:30
  
         Asset     Size  Chunks                    Chunk Names
    /js/app.js  8.89 MB       0  [emitted]  [big]  /js/app
  /css/app.css  0 bytes       0  [emitted]         /js/app
   + 2 hidden assets
  </code></pre>
  
  <p>this webpack.mix.js:</p>
  
  <pre><code>mix.react('resources/js/app.js', 'public/js')
      .sass('resources/sass/app.scss', 'public/css');
  </code></pre>
  
  <p>Please, how can i fix it what would be the problem ? There is no error. How can i delete npm watch caches ?</p>