コマンドラインから "gulp style" を実行すると、gulp が実行され、続いて gulp-jscs が実行されますが、後者は jscs 構成ファイル (.jscsrc) で定義されたルールを検出できないようです。しかし、コマンド ラインから jscs を実行すると、jscs は構成ファイルのルールを検出します。取引が何であるかについて何か考えはありますか?
これが私のgulpファイルです:
(function() {
"use strict";
var gulp = require("gulp");
var jshint = require("gulp-jshint");
var jscs = require("gulp-jscs");
var jsFiles = ["*.js", "src/**/*.js"];
gulp.task("style", function () {
console.log("Running the style task.");
return gulp.src(jsFiles)
.pipe(jshint())
.pipe(jshint.reporter("jshint-stylish", {
verbose: true
}))
.pipe(jscs({configPath: "./.jscsrc"}));
});
})();