title: In Laravel 5.3.30 artisan command not working
body: <p>wills, I am in the app (aka project) directory.  The artisan file is in the directory that I am in.</p>
  
  <p>Next...if I run the following command I get output (a list of the available commands):</p>
  
  <blockquote>
    <p>php artisan list</p>
  </blockquote>
  
  <p><em>But</em> if I run this command (purposefully leaving out a required argument), i don't get any error though i expect one:</p>
  
  <blockquote>
    <p>php artisan make:command</p>
  </blockquote>
  
  <p><code>artisan</code> seems to be unhappy in its configuration given that this purposefully incomplete command results in: no output.</p>
  
  <p><strong>things i've tried</strong></p>
  
  <ul>
  <li>there is nothing in storage/logs/laravel.log</li>
  <li>the command <code>find -L ./ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l | grep "Errors parsing"</code> uncovers no files that have syntax errors</li>
  <li><code>composer update</code></li>
  <li><code>composer install</code></li>
  <li><code>php artisan optimize</code> </li>
  </ul>
  
  <p>Please offer solutions that will cause <code>php artisan bad:command</code> to complain as it should.</p>