Javascript Grunt Contrib JSHint警告

Javascript Grunt Contrib JSHint警告,javascript,gruntjs,grunt-contrib-watch,grunt-contrib-jshint,Javascript,Gruntjs,Grunt Contrib Watch,Grunt Contrib Jshint,因此,在我们的构建中,我们使用jshint警告我们任何控制台日志错误和任何其他异常。目前,无论何时使用bitwise~运算符,我都无法构建(没有--force)。我在详细信息中遇到以下错误: >> Line 310: Unexpected '~'. >> totalImpressions += ~~(data[i].impressions); 我添加了 /*jshint bitwise:false */ 标志位于配置文件顶部,但无效 我还尝试添加一个ignore_wa

因此,在我们的构建中,我们使用jshint警告我们任何控制台日志错误和任何其他异常。目前,无论何时使用bitwise~运算符,我都无法构建(没有--force)。我在详细信息中遇到以下错误:

>> Line 310: Unexpected '~'.
>> totalImpressions += ~~(data[i].impressions);
我添加了

/*jshint bitwise:false */
标志位于配置文件顶部,但无效

我还尝试添加一个ignore_warnings对象,如下所示:

/* global module */
/* Created by frank on 3/4/14. */
/*jshint bitwise:false */
module.exports = {
    options: {
        jshintrc: '.jshintrc',
        ignores: [],
        ignore_warning: {
            options: {
                '-W018': true,
                '-W052': true
            },
            src: ['**/*.js']
        }
    },
    all: []
}
但我已经清空了忽略和所有的隐私字符串。。。
如果有人知道如何消除这个错误,我将非常感谢您的帮助。

如果
data[I]。印象
是正数,有时不是。?