首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSHint内联配置问题

JSHint内联配置问题
EN

Stack Overflow用户
提问于 2013-11-23 17:14:38
回答 1查看 535关注 0票数 0

我使用jshint和grunt,并使用一些内联配置。我对以下情况感到困惑。如果我在下面的代码上运行jshint。

代码语言:javascript
复制
/* jshint undef: false */
var app = foo;
/* jshint undef: true */

我希望这不会返回错误代码W117,说明foo是未定义的,但出于某种原因,它返回了错误代码。如果我省略了最后一句这样的话,效果会很好:

代码语言:javascript
复制
/* jshint undef: false */
var app = foo;

虽然这不是我想要的行为。我只希望jshint忽略这一行的undef警告。

我的选择如下:

代码语言:javascript
复制
options:{
    curly: true,
    eqeqeq: true,
    eqnull: true,
    browser: true,
    undef: true,
    unused: 'vars',
    globals: {
        jQuery: false,
        $: false
    }
},

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-26 20:40:25

根据ruffin的评论,我给foo打了电话,引起了这个问题。我决定把foo设成一个全球性的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20165368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档