Tag: gulp jshint

在Project Package :: JSHINT中Linting所有JS文件

我正在使用吞咽任务跑步者。 对于静态代码分析,我正在尝试使用JsHint。 这里的问题是我一次只能运行一个文件。 npm安装在package.json中的devDependensies中添加了“gulp-jshint”:“〜1.11.0”。 scripts { "lint" : "jshint <path/file.js>" } 这是非常繁琐的查找项目包中的每个js文件。 我正在寻找方法来绑定我所有的包js文件,并在一个单独的文件中logging他们的报告。

package.json中的jshintConfig用于angular度项目

我正在尝试在package.json中configurationjshint。 我正在使用gulp,这是一个有angular度的项目。 我在package.json中添加了下面的代码 "jshintConfig":{ "globals":{ "angular": false } } 但是,似乎jshint并没有拿起它。 我这样做是为了避免下面的错误,我正在运行jshint line 3 col 1 'angular' is not defined.

gulp-jshint包:如何发送参数(没有.jshintrc文件)?

我目前正在尝试将一个咕噜项目迁移到一个吞噬项目。 其实,在gruntfile中(对于jshint任务)是这样的: jshint: { options: { trailing:true, evil:false, indent:4, undef:true, unused:true, node:false, browser:false, loopfunc:true, devel:false }, default: { options: { browser:true, globals: { define:true } }, src: [basePath + "js/**/*.js"] } } 所以,当我在terminal上写下“grunt jshint”时,它似乎工作正常。 但是,在这个gulpfile中,我写下了这个: gulp.task("jshint", function() { return gulp.src( basePath + "js/**/*.js" ) .pipe( jshint( { "trailing": true,…, "globals": true } ) ) .pipe( […]