title: Vendor:Publish - Nothing to publish for tag [] - Only on production server
body: <p>I am using a third party library and locally, I installed everything using the <strong>steps</strong> that they provided. </p>
  
  <ol>
  <li>I ran <code>composer require</code> on the package and ran an update. This installed into the <code>vendor</code> folder. </li>
  <li>I then added the path into the <code>provider</code> in <code>config/app</code> and also as an aliases.. </li>
  <li>I ran <code>php artisan vendor:publish --provider="Spatie\LaravelAnalytics\LaravelAnalyticsServiceProvider"</code> the config file created successfully and I had no problems. </li>
  <li><p>I then uploaded to the production environment and kept on getting <code>Class 'LaravelAnalytics' not found</code> and I can't seem to figure out the problem..</p></li>
  <li><p>I ran <code>php artisan vendor:publish --provider="Spatie\LaravelAnalytics\LaravelAnalyticsServiceProvider"</code></p></li>
  </ol>
  
  <p>But I kept on getting: <code>Nothing to publish for tag [].</code> which has lead me to thinking that this could be the problem since the package is not published. </p>
  
  <p>My local environment is Ubuntu and my production Environment is CentOS.. If I try to CD into that directory on my production environment it says cannot find. </p>
  
  <p>Could this therefore be a problem with the case sensitive on how I am adding my providers that is not picking up this package?</p>