46846


[gulpがうまくいかない: babel-dest
が空のままになる](https://ja.stackoverflow.com/questions/46811/gulp%e3%81%8c%e3%81%86%e3%81%be%e3%81%8f%e3%81%84%e3%81%8b%e3%81%aa%e3%81%84-babel-
dest-%e3%81%8c%e7%a9%ba%e3%81%ae%e3%81%be%e3%81%be%e3%81%ab%e3%81%aa%e3%82%8b)

の続き  
前回の質問でうまくできたのですが、トランスパイルすJSファイルが、gulpファイルのカレントディレクトリにあるので下記のように、srcを変更したところなぜか反応しなくなりました。  
相対パスの指定方法は間違っていないと思うのですがなぜ動かなくなったのでしょうか？

[code]

    gulp.task('babeltrance', function() {
      gulp.src('./*.js')
        .pipe(plumber())
        .pipe(babel({
          presets: ['es2015'],
        }))
        .pipe(gulp.dest('./babel-dest'));
    });
    
[/code]

・ディレクトリ構成

[code]

    jsフォルダ
    ├
    ├─babel-dest
    ├─gulpfile.js
    ├─その他トランスパイルしたいjsファイル一覧
    
[/code]

・下記のようにしたところうまくいきました。  
第二引数の配列のような大かっこにタスクの名前を入れるのがひっすなのでしょうか？

[code]

    gulp.task('babeltrance', function() {
      gulp.src('./*.js', ['babeltrance'])
        .pipe(plumber())
        .pipe(babel({
          presets: ['es2015'],
        }))
        .pipe(gulp.dest('./babel-dest'));
    });
    
    gulp.task('babelwatch', function() {
      gulp.watch('./*.js', ['babeltrance']);
    });
    
    gulp.task('babel', ['babeltrance', 'babelwatch']);
    
[/code]


CC BY-SA 4.0
2018-07-22T07:56:14.267
46828
2018-07-23T02:39:12.280
2018-07-23T02:39:12.280
2376
24247
question
gulp
srcを変更したところなぜか反応しなくなりました。


・下記のようにしたところうまくいきました。  
第二引数が足りなかった。

[code]

    gulp.task('babeltrance', function() {
    gulp.src('./*.js', ['babeltrance'])
    .pipe(plumber())
    .pipe(babel({
    presets: ['es2015'],
    }))
    .pipe(gulp.dest('./babel-dest'));
    });
    
    gulp.task('babelwatch', function() {
    gulp.watch('./*.js', ['babeltrance']);
    });
    
    gulp.task('babel', ['babeltrance', 'babelwatch']);
    
[/code]


CC BY-SA 4.0
2018-07-23T00:35:28.923
46846
2018-07-23T00:35:28.923
24247
46828
answer