我正在构建一个简单的测试(gulp的新手)。 我的目录看起来像这样:
menu/
js/
node_modules/
dist/
es6/
public/
dist/
es6/
gulpfile.js
.babelrc
gulpfile.js包含:
const gulp = require('gulp');
const babel = require('gulp-babel');
gulp.task('default',function(){
gulp.src("e6/**/*.js")
.pipe(babel())
.pipe(gulp.dest("dist"));
gulp.src("public/es6/**/*.js")
.pipe(babel())
.pipe(gulp.dest("public/dist"));
});
然后创建一个test.js并从终端运行'gulp'(cd到js /),我明白了:
LEA js # gulp
[09:29:42] Using gulpfile ~/Bureau/menu/js/gulpfile.js
[09:29:42] Starting 'default'...
[09:29:42] Finished 'default' after 8.93 ms
创建了一个运行良好的文件js / public / dist / test.js(使用终端中的节点)。
但是:没有创建js / dist / test.js。我不明白为什么......
答案 0 :(得分:1)
你在这里缺少es6 - > gulp.src("e6/**/*.js")