为什么不赢得创建文件?

时间:2015-03-03 03:48:17

标签: javascript node.js gulp

我对node.js比较陌生,我在解决这个gulp脚本问题时遇到了问题。

var gulp = require('gulp');

var jshint = require('gulp-jshint');
var rename = require('gulp-rename');
var uglify = require('gulp-uglify');
var concat = require('gulp-concat');

gulp.task('fluxxor', function() {
    return gulp
        .src([
            './node-modules/fluxxor/lib/*.js',
            './node-modules/fluxxor/index.js'],
            { base: './'})
        .pipe(concat('fluxxor.js'))
        .pipe(gulp.dest('./client/js'))
        .pipe(uglify())
        .pipe(rename('fluxxor.min.js'))
        .pipe(gulp.dest('./client/js'));
});

gulp.task('default', ['fluxxor']);

当我运行gulpgulp fluxxor时,它运行时没有错误,但不会创建任何一个文件。我试过没有领先./,我尝试过绝对路径。我已经尝试过将一个文件源直接写入dest并且没有任何反应。我已经尝试使用gulp-util和gulp-plumber进行调试,但没有任何工作。我在云计算9中做了所有这些,如果这有所不同。

我做错了什么?

1 个答案:

答案 0 :(得分:1)

这个问题是一个错字。我上面有节点模块,它应该是node_modules。