2016-10-12 8 views
0

現時点では本当に切望しています。gulpfile.jsファイルが正常に動作する作業プロジェクトがありました。ノードを4.6.0にアップデートする前にすべてうまくいきました。これをGulpのgitで問題にするために、Gulpの問題ではないと私たちに言ったので、どうやって修正するのかは分かりません。ノード4.6.0でGulpウォッチが動作していない

私のセットアップは

システムです:Windows 7の64倍
ノード:4.6.0
ガルプ:3.9.1
NPM:2.15.9

var gulp = require('gulp'); 
    sass = require('gulp-sass'); 
    notify = require("gulp-notify"); 
    jshint = require('gulp-jshint'), 
    uglify = require('gulp-uglify'), 
    rename = require('gulp-rename'), 
    concat = require('gulp-concat'), 
    cssmin = require('gulp-cssmin') 

gulp.task('styles', function() { 
    gulp.src('sass/main.sass') 
     .pipe(sass().on('error', sass.logError)) 
     .pipe(cssmin()) 
     .pipe(rename({suffix: '.min'})) 
     .pipe(gulp.dest('./css/')) 
     .pipe(notify({ message: 'sass file compiled!' })); 
}); 

gulp.task('jsScripts', function() { 
    return gulp.src('./js/*.js') 
    .pipe(jshint('.jshintrc')) 
    .pipe(jshint.reporter('default')) 
    .pipe(concat('web-app.js')) 
    .pipe(rename({suffix: '.min'})) 
    .pipe(uglify()) 
    .pipe(gulp.dest('./js/output')) 
    .pipe(notify({ message: 'JS Scripts done!' })); 
}); 

gulp.task('watch',function() { 
    gulp.watch('./sass/main/*.sass',['styles']); 
    gulp.watch('./js/*.js', ['jsScripts']); 
}); 

gulp.task('default', ['jsScripts', 'styles', 'watch']); 

私が言ったように、それを私はいつもそれをやったようにすべての依存関係をインストールしましたが、私はそれを実行する前に、私はチュートリアルに従う:https://travismaynard.com/writing/getting-started-with-gulpと私常にうまく働いた。

Node.jsの問題ですか?私は何をすべきか分からない。 ty

答えて

0

Node-sassは現在使用されているノードのバージョンに応じてインストールされるため、バージョンを変更するとコンパイルされません。

私はちょうどことをやった、それが動作しませんでした、同じ結果、すべてを更新し、そして、それは同じことを起こる、ここに私のコマンドの画面があり、あなたのnode_modulesフォルダーを削除し、新鮮なnpm install

+0

を実行しますpromt: http://i64.tinypic.com/15fkjub.jpg 私は腕時計タスクが実行されるべきであることを妨げているのか分かりません。 –

+0

ああ、何が起きているのか分かります。あなたのjavascriptのエラーのため、ビルドに失敗しています – Dan

+0

javacriptファイルの先頭に以下を追加してください: /*グローバル$、jQuery */ 'use strict'; これにより、jquintはグローバル変数になり、ドキュメントに宣言されていないためにエラーが発生しないことがわかります。 注意:厳密なモードを使用すると、JavaScriptの品質によってエラーが増えることがあります – Dan

関連する問題