我对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']);
当我运行gulp
或gulp fluxxor
时,它运行时没有错误,但不会创建任何一个文件。我试过没有领先./
,我尝试过绝对路径。我已经尝试过将一个文件源直接写入dest并且没有任何反应。我已经尝试使用gulp-util和gulp-plumber进行调试,但没有任何工作。我在云计算9中做了所有这些,如果这有所不同。
我做错了什么?
答案 0 :(得分:1)
这个问题是一个错字。我上面有节点模块,它应该是node_modules。