问题标签 [grunt-contrib-jshint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jshint - jshint grunt 目标生成消息:0 个文件被 linted。请检查您忽略的文件
我的 gruntfile 中有多个 jshint 配置。
我测试了每个配置,效果很好。
但是,当我在 gruntfile 中为每个配置定义一个目标时,jshint 停止工作,我只能看到:
0 files linted. Please check your ignored files.
这是我的 jshint 配置与目标的样子:
gruntjs - grunt-contrib-jshint 没有忽略指定的目录
我有以下文件夹和文件:
我希望 JSHint 仅 lintfile1
并且file2
(无需指定确切的文件)并且不要 lint lib 文件夹和已编译文件夹。
谁能解释为什么我下面的 JSHint 任务是检查所有 .js 文件而不忽略compiled
andlib
文件夹?
angularjs - grunt jshint angular service 调用构造函数时缺少“new”前缀
咕噜文件
为什么当我运行 grunt 我仍然有
调用构造函数时缺少“新”前缀。$scope.paginator = 分页器(2,5,medias);
Paginator 是一个角度服务/工厂/提供者
更新
它应该是:
jslint - JSHint W117 内联忽略
JSHint 覆盖不被尊重。
[输出]:[L59:C38] W117:未定义“警报”。
[输出]: /*jshint -W117 */alert("未能加载评论数据..");/*jshint +W117 */
-- 实际代码行:
我将这些用于其他警告,但 W117 似乎被忽略了。
javascript - JSHint 的几个问题:“已定义但从未使用”和“未定义”
我有这个应用程序非常模块化,因此,JSHint 给了我'x' is defined but never used
错误。
我的设置是这样的:
应用程序/资产/脚本/bootstrap.js: var x = 5;
应用程序/资产/脚本/kickstart.js: console.log(x);
这是我从 JSHint 得到的输出:
我知道我可以使用类似的东西,/* exported x */
但如果我有很多这样的变量,那就太麻烦了。
无论如何,在不禁用其特定选项的情况下解决这两个问题吗?因为它们可以在其他更重要的情况下派上用场。
node.js - .jshintrc 中全局变量和预定义的区别?
将它们都放在 .jshintrc 中有什么区别和目的?当我想添加一个要忽略的变量时,我应该使用哪一个最好?我在http://www.jshint.com/docs/options/中也找不到“predef”
javascript - 为 javascript 项目设置 jshint 和 travis-ci
我正在尝试在托管在 GitHub 上的一个 JavaScript 项目上设置 Travis CI,但出现类似错误
这些是我的文件:
Gruntfile.js
.travis.yml
包.json
terminal - Grunt/jshint - 任务观察者终端输出颜色
我正在使用 Grunt 任务运行程序在 Windows 8.1 上构建一个 Web 应用程序,并使用 JSHint 任务来检查 Javascript。Gruntfile 是使用 Webapp 生成器生成的。
当 JSHint 检测到错误时,在终端窗口中生成的输出是深蓝色的 - 这与终端窗口的黑色背景颜色相比非常难以阅读。
我试图将背景颜色更改为其他颜色,但是虽然它修复了 JSHint 输出,但它使其他输出难以阅读。
所以我的问题是;如何更改 JSHint 输出的颜色?
javascript - jshint 预期分配错误
对于上面 JSHINT 中的代码,我收到以下错误消息:
“预期一个赋值或函数调用,而是看到一个表达式”
有人可以告诉我如何解决这个问题吗?
谢谢!
javascript - JSHint:多个缩进?
我在我的项目中使用 D3。我很想强制执行特定的缩进模式,但由于多重链接,我想使用多个缩进实例来组织我的代码。当我有这样的事情时,JSHint 会抛出一个错误:
有什么可能的方法可以强制执行 4 个缩进,但忽略 .jshintrc 中的多个缩进?即var AxisGroup
源于svgContainer
,希望嵌套没有来自 JSHint 的警告。