1

所以在我们的构建中,我们使用 jshint 来警告我们任何控制台日志错误和任何其他异常。目前,每当我使用按位 ~ 运算符时,我都无法构建(没有 --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: []
}

但是我已经清空了忽略和所有隐私的字符串......如果有人知道如何抑制这个错误,我将非常感谢您的帮助。

4

0 回答 0