2016-04-18 7 views
1

に私はNPMをインストールしようとしたと私は一気などタスク「デフォルトは」あなたのgulpfile

を実行したときしかし、私はまだエラーを取得していますnode_modulesフォルダが削除されているされていない、私は私のファイルのうち、何かを見逃していますか?

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'); 
    }); 
+0

私はあなたのpackage.jsonが 'start'スクリプトで' gulp'を指定していると仮定していますが、デフォルトのgulpタスクが指定されていないようです。 –

+0

@TravelingTechGuy私のpackage.jsonは次のようなものです:https://www.dropbox.com/s/thtiy5118ohp5h6/Screenshot%202016-04-19%2007.01.56.png?dl=0 –

+0

これはファイルの間違ったセクションです。 「スクリプト」には何がありますか?あなたがその特定の一気タスクなどだけではなく gulp.task(「デフォルト」、機能(探しますどの飲み込む「uglify飲み込む」を実行する必要がある、と述べた何@franmartosr –

答えて

1

はLaravelエリクサーでは、デフォルトのタスクは次のとおりです。

gulp watch 
gulp build 

は試してみることを与えます。また、node_modulesフォルダーにlaravel-elixirフォルダーが含まれていることを確認してください。

+0

ありがとうございますが、Ibはすべて1つ1つで同じerror-diff "value"を取得します –

+0

ここではJeffrey Wayの言葉を引用します: "インストールに失敗した可能性があります。node_modulesディレクトリを削除してからnpm installを再度実行してください。 –

+0

私の質問を読む:) –

2

コメントの中には、「デフォルト」と呼ばれるものがあります。

  • は「デフォルト」のタスクを作成します:

    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'); 
    }); 
    
    elixir.extend('default', function(){ 
    
        gulp.task('default', function(){ 
         //Your code here! 
        }); 
    return this.queueTask('default'); 
    }); 
    
  • あなたが既に持っているタスクを実行するだけではなく、「ゴクゴク」の「uglify飲み込む」と

    コールガルプあなたは、2つのオプションがあります。

私はこの回答があなたに役立つことを願っています。

+0

){ }); – joemisika

関連する問題