Task 'default' is not in your gulpfile
<p>I have tried the NPM install and removed the node_modules folder however I am still getting the error when I run gulp etc</p>

<p>Have I missed something out of my file?</p>

<pre><code>var gulp   = require('gulp');
var elixir = require('laravel-elixir');
var uglify = require('gulp-uglify');


    /*
     |--------------------------------------------------------------------------
     | Elixir Asset Management
     |--------------------------------------------------------------------------
     |
     */


    /*
     |--------------------------------------------------------------------------
     | Elixir JS Asset Management
     |--------------------------------------------------------------------------
     |
     */

     elixir.extend('uglify', function(){

        gulp.task('uglify', function(){

            gulp.src('public/admin/js/*.js')
                .pipe(uglify())
                .pipe(ext('-min.js'))
                .pipe(gulp.dest('public/admin/js'));
        });
            return this.queueTask('uglify');
     });
</code></pre>