首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能在Windows7工作

不能在Windows7工作
EN

Stack Overflow用户
提问于 2015-07-01 21:47:34
回答 1查看 1K关注 0票数 1

安装程序

我遵循本教程来安装Gulp并配置一个gulpfile.js来连接和缩小JavaScript文件。我正在使用一台Windows7机器。当我运行gulp命令时,我得到以下输出:

没有错误,但是gulp.dest()没有创建预期的"dist/js/MATRIX.min.js“。

这是我的吞咽文件:

代码语言:javascript
复制
/* based on http://sixrevisions.com/web-performance/improve-website-speed/ */

var gulp = require('gulp');
var minifycss = require('gulp-minify-css');
var uglify = require('gulp-uglify');
var concatcss = require('gulp-concat-css');
var concat = require('gulp-concat');
var jshint = require('gulp-jshint');
var imagemin = require('gulp-imagemin'),
    svgmin = require('gulp-svgmin');


//gulp.task('default', ['css', 'js', 'img', 'svg', 'html'], function () {});
gulp.task('default', ['js'], function () {});

// CSS concatenation + minification task
gulp.task('css', function() {
  return gulp.src('sourcecode/css/*.css')
    .pipe(concatcss('semeano.min.css'))
    .pipe(minifycss())
    .pipe(gulp.dest('dist/css'));
});

// JS linting + minification + concatenation task
gulp.task('js', function() {
    return gulp.src([
        'sourcecode/js/agregate/modernizr.custom.08680.min.js',
        'sourcecode/js/agregate/jquery.js',
        'sourcecode/js/agregate/jquery-ui.js',
        'sourcecode/js/agregate/bootstrap.js',
        'sourcecode/js/agregate/jquery.dataTables.js',
        'sourcecode/js/agregate/dataTables.tableTools.js',
        'sourcecode/js/agregate/ZeroClipboard.js',
        'sourcecode/js/agregate/DT_bootstrap.js',
        'sourcecode/js/agregate/MATRIX_main.js'
    ])
    .pipe(jshint())
    .pipe(jshint.reporter("default"))
    .pipe(uglify())
    .pipe(concat('MATRIX.min.js'))
    .pipe(gulp.dest('dist/js'));
});

// Image optimization task
gulp.task('img', function () {
  return gulp.src('sourcecode/img/*.*')
    .pipe(imagemin())
    .pipe(gulp.dest('dist/img'));
});

// SVG optimization task
gulp.task('svg', function () {
  return gulp.src('sourcecode/svg/*.svg')
    .pipe(svgmin())
    .pipe(gulp.dest('dist/svg'));
});

我试过什么

想到“我知道如何做事”,我做了一些研究,偶然发现了这个“国家预防机制更新后突然停止运作”的问题,所以我尝试了这一建议

  1. Run: "npm install glob@4.2.2" //无问题
  2. Run: "npm install" //现在我得到了一堆错误:

此时我需要做什么才能使它在我的Windows环境中工作呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-06 14:53:27

从第一个屏幕截图和代码片段来看,gulp.src()似乎找不到要处理的文件。查看是否有像aggregate这样的排版?

至于github问题,它指的是旧版本的gulp。确保您使用的是最新版本的gulp 3.9.0

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31172278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档