我认为这是一个相当典型的gulpfile.js。当我在Sublime或Atom中打开启用了jshint插件的文件时,它会在下面的屏幕截图中抱怨。基本上,所有变量声明都标记为" undefined"。 jshint中禁用此功能的设置是什么?
答案 0 :(得分:3)
看起来你正在定义它们,但你不是。看看你的前几个定义:
var gulp = require('gulp'),
usemin = require('gulp-usemin'); // <-- HERE
sass = require('gulp-ruby-sass'),
// etc.
usemin
定义行以分号; 结尾,而不是逗号,,因此未定义所有其余内容。我想你的意思是:
var gulp = require('gulp'),
usemin = require('gulp-usemin'), // <-- HERE
sass = require('gulp-ruby-sass'),
// etc.